Decrease War size, to Decrease Deploy time
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
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
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
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