maven-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Dan Tran <dant...@gmail.com>
Subject Re: Maven zip artifact
Date Tue, 25 Jun 2013 20:10:06 GMT
If you are not izpack user, then dont use izpack-maven-plugin


Here are steps you can do

  1. Use maven dependency to copy your 'zip' resource into your resource
directory so that your final jar can include it

  2. At mojo run time, you can copy the zip out of your plugin jar to a
temp place, then use truezip-utils to manipulate it

However, if you can figure out the location of your mojo's jar under user's
local repository, you can also truezip to extract what you need


-D



On Tue, Jun 25, 2013 at 12:30 PM, Ron Wheeler <
rwheeler@artifact-software.com> wrote:

> Great.
>
> Ron
>
> On 25/06/2013 3:11 PM, igor.zapletnev@gmail.com wrote:
>
>> Yes, IzPack is actually that I need. Thanks Ron.
>>
>> On Jun 25, 2013, at 10:52 PM, Ron Wheeler <rwheeler@artifact-software.**
>> com <rwheeler@artifact-software.com>> wrote:
>>
>>  On 25/06/2013 2:30 PM, Igor Zapletnev wrote:
>>>
>>>> Thanks for quick response! I want to include zip file in the resources
>>>> dir for example. I want to have an access to this zip file in my mojo.
>>>> Call copy-dependency pragmatically is not clear for me because I don't
>>>> want resolve this dependencies during runtime each time. I want to copy
>>>> this dependency during installing. I have checked assembly home page and
>>>> looks like this plugin is not acceptable in this case.
>>>>
>>> What are you actually making?
>>>
>>> Unless I don't understand your final project, the assembly should allow
>>> you to build a jar with your code jar and the zip in the final jar.
>>> The IzPack installer also has a Maven plug-in that automates the
>>> creation of an installer that can be run to put your app on a destination
>>>  computer (linux, windows, etc.) with all of the files in the "right"
>>> places.
>>>
>>> Ron
>>>
>>>>
>>>> On Tue, Jun 25, 2013 at 10:16 PM, Ron Wheeler <
>>>> rwheeler@artifact-software.**com <rwheeler@artifact-software.com><mailto:
>>>> rwheeler@artifact-**software.com <rwheeler@artifact-software.com>>>
>>>> wrote:
>>>>
>>>>     Where in the jar (path) would you like to put the zip?
>>>>     Why?
>>>>     What are you actually constructing?
>>>>     Have you looked at the Assembly plug-in or at building your final
>>>>     artifact with an installer.
>>>>
>>>>
>>>>     Ron
>>>>
>>>>
>>>>     On 25/06/2013 2:01 PM, Igor Zapletnev wrote:
>>>>
>>>>         To be more clear – I want to include this zip artifact in my
>>>>         jar file.
>>>>         Thanks for help again.
>>>>
>>>>
>>>>         On Tue, Jun 25, 2013 at 9:36 PM, Igor Zapletnev
>>>>         <igor.zapletnev@gmail.com <mailto:igor.zapletnev@gmail.**com<igor.zapletnev@gmail.com>
>>>> >>wrote:
>>>>
>>>>             But is it possible to get an access to the zip file
>>>>             directly without
>>>>             unzipping?
>>>>
>>>>
>>>>             On Mon, Jun 24, 2013 at 10:05 PM, Wayne Fay
>>>>             <waynefay@gmail.com <mailto:waynefay@gmail.com>>
wrote:
>>>>
>>>>                     How would you unzip a static zip file rather than
>>>>                     a Maven artifact?
>>>>
>>>>                 First, you'd make it a Maven artifact. A useful blog
>>>>                 post on this subject:
>>>>
>>>>                 http://developer-blog.**cloudbees.com/2013/03/playing-*
>>>> *trade-offs-with-maven.html<http://developer-blog.cloudbees.com/2013/03/playing-trade-offs-with-maven.html>
>>>>
>>>>                 Wayne
>>>>
>>>>                 ------------------------------**
>>>> ------------------------------**---------
>>>>                 To unsubscribe, e-mail:
>>>>                 users-unsubscribe@maven.**apache.org<users-unsubscribe@maven.apache.org>
>>>>                 <mailto:users-unsubscribe@**maven.apache.org<users-unsubscribe@maven.apache.org>
>>>> >
>>>>                 For additional commands, e-mail:
>>>>                 users-help@maven.apache.org
>>>>                 <mailto:users-help@maven.**apache.org<users-help@maven.apache.org>
>>>> >
>>>>
>>>>
>>>>
>>>>
>>>>     --     Ron Wheeler
>>>>     President
>>>>     Artifact Software Inc
>>>>     email: rwheeler@artifact-software.com
>>>>     <mailto:rwheeler@artifact-**software.com<rwheeler@artifact-software.com>
>>>> >
>>>>     skype: ronaldmwheeler
>>>>     phone: 866-970-2435, ext 102
>>>>
>>>>
>>>>
>>>>     ------------------------------**------------------------------**
>>>> ---------
>>>>     To unsubscribe, e-mail: users-unsubscribe@maven.**apache.org<users-unsubscribe@maven.apache.org>
>>>>     <mailto:users-unsubscribe@**maven.apache.org<users-unsubscribe@maven.apache.org>
>>>> >
>>>>     For additional commands, e-mail: users-help@maven.apache.org
>>>>     <mailto:users-help@maven.**apache.org <users-help@maven.apache.org>
>>>> >
>>>>
>>>
>>> --
>>> Ron Wheeler
>>> President
>>> Artifact Software Inc
>>> email: rwheeler@artifact-software.com
>>> skype: ronaldmwheeler
>>> phone: 866-970-2435, ext 102
>>>
>>>  ------------------------------**------------------------------**
>> ---------
>> To unsubscribe, e-mail: users-unsubscribe@maven.**apache.org<users-unsubscribe@maven.apache.org>
>> For additional commands, e-mail: users-help@maven.apache.org
>>
>>
>>
>
> --
> Ron Wheeler
> President
> Artifact Software Inc
> email: rwheeler@artifact-software.com
> skype: ronaldmwheeler
> phone: 866-970-2435, ext 102
>
>
> ------------------------------**------------------------------**---------
> To unsubscribe, e-mail: users-unsubscribe@maven.**apache.org<users-unsubscribe@maven.apache.org>
> For additional commands, e-mail: users-help@maven.apache.org
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message