Thanks
I found that I just needed to create a seperate pom with a dependency on the
original project and it all worked as I expected

2009/4/25 Trygve Laugstøl <tryg...@codehaus.org>

>  richard schmidt wrote:
>
>> I was think about about how well maven manages project dependencies and I
>> suddenly though, could I use it to distribute an application to client PCs?
>>
>> Every client PC would have to have maven installed and configured to use
>> the company repository.
>>
>> On a shared PC I would install a the application's POM and a batch file
>>
>> Uses would simply run the batch file, which would run a maven command that
>> would download the required jars from the company repository and start up
>> the application.
>>
>> Of course I would need a plugin to start up the application and I thought
>> exec-maven-plugin would do the trick. Turns out you need to have the entire
>> project checked out into the directory, the pom itself is not enough.
>>
>> I know that I should be using Webstart, but even with the
>> webstart-maven-plugin, sometimes webstart is a pain. This is for a company
>> wide application so we don't need to worry about firewalls, security, etc.
>>
>> Is the idea totally crazy?
>>
>
> Not at all. The appassembler plugin was written based on that idea, it is
> even still reflected in the code. It was intended that appassembler creted
> applications would be able to do a form of self-update, at least with new
> SNAPSHOT dependencies. However that part of the plugin/code was never
> implemented so it "only" support creating complete bundles of JARs, but that
> combined with the deb, rpm, solaris or unix plugins has made it sufficiently
> easy to distribute applications for me.
>
> --
> Trygve
>
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
>
>   http://xircles.codehaus.org/manage_email
>
>
>

Reply via email to