Decrease War size, to Decrease Deploy time

2009-03-08 Thread Prag

I have the following situation:

I have a dev machine and a server machine running Tomcat. When Maven creates
a WAR on the dev machine, it has to be transferred to the server, which
takes some time due to all the libraries in the WAR.

Is there a way to decrease this time? Maybe there somehow is a way to let
Maven manage the library depencencies on Tomcat so that not all libraries
have to be transferred every time? Possibly using other tools?
-- 
View this message in context: 
http://www.nabble.com/Decrease-War-size%2C-to-Decrease-Deploy-time-tp22399691p22399691.html
Sent from the Maven - Users mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



Re: Decrease War size, to Decrease Deploy time

2009-03-08 Thread Markus Knittig

On 03/08/2009 05:19 PM, Prag wrote:


I have a dev machine and a server machine running Tomcat. When Maven creates
a WAR on the dev machine, it has to be transferred to the server, which
takes some time due to all the libraries in the WAR.
  Is there a way to decrease this time? Maybe there somehow is a way 
to let

Maven manage the library depencencies on Tomcat so that not all libraries
have to be transferred every time?


You could place your dependencies in the Tomcat lib folder and use the 
provided scope.


 Possibly using other tools?

An embedded container would be faster. The tomcat-maven-plugin and 
maven-jetty-plugin have both a run goal, which doesn't need any packaging.


Best regards,
 Markus

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



Re: Decrease War size, to Decrease Deploy time

2009-03-08 Thread Mick Knutson
Add scopeprovided/scope or scopetest/scope to your dependencies so
the was does not include the jars you do not need.
Alternatively, you can add excludes to omit transitive dependencies also.

---
Thank You…

Mick Knutson, President

BASE Logic, Inc.
Enterprise Architecture, Design, Mentoring  Agile Consulting
p. (866) BLiNC-411: (254-6241-1)
f. (415) 685-4233

Website: http://baselogic.com
Linked IN: http://linkedin.com/in/mickknutson
Twitter: http://twitter.com/mickknutson
Vacation Rental: http://tahoe.baselogic.com
---



On Sun, Mar 8, 2009 at 8:19 AM, Prag pragprog...@gmail.com wrote:


 I have the following situation:

 I have a dev machine and a server machine running Tomcat. When Maven
 creates
 a WAR on the dev machine, it has to be transferred to the server, which
 takes some time due to all the libraries in the WAR.

 Is there a way to decrease this time? Maybe there somehow is a way to let
 Maven manage the library depencencies on Tomcat so that not all libraries
 have to be transferred every time? Possibly using other tools?
 --
 View this message in context:
 http://www.nabble.com/Decrease-War-size%2C-to-Decrease-Deploy-time-tp22399691p22399691.html
 Sent from the Maven - Users mailing list archive at Nabble.com.


 -
 To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
 For additional commands, e-mail: users-h...@maven.apache.org




Re: Decrease War size, to Decrease Deploy time

2009-03-08 Thread Michael McCallum
You could use rsync to copy the war

Also don't explode the war, much faster deployment

On Mon, 09 Mar 2009 05:19:24 Prag wrote:
 
 I have the following situation:
 
 I have a dev machine and a server machine running Tomcat. When Maven creates
 a WAR on the dev machine, it has to be transferred to the server, which
 takes some time due to all the libraries in the WAR.
 
 Is there a way to decrease this time? Maybe there somehow is a way to let
 Maven manage the library depencencies on Tomcat so that not all libraries
 have to be transferred every time? Possibly using other tools?



-- 
Michael McCallum
Enterprise Engineer
mailto:gho...@apache.org

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org