|
[x]
Posted via EE Mobile
|
|
| Search, ask, and monitor your questions on the go with EE Mobile. Visit Experts Exchange from your mobile device and never be out of touch again. |
|
|
|
|
Asked by intlgd in Spring, J2EE, J2EE Frameworks
Hello Experts,
In the last few months we switched to Maven2 for our project structure. The idea was to allow our developers to use whatever IDE they prefer and also to tie into Hudson for our continuous build server.
Since making the switch our development process has become painfully slow. Our stack is Glassfish, MySQL, Spring, Hibernate, Struts2, and a number of other libraries. We're currently using Netbeans 6.7.1 as the main IDE. When I try to run or debug the webapp it takes minutes until I get up and running. This means every time I modify a class I have to re-run the app, it shuts down glassfish, completely rebuilds the war, and redeploys from scratch. I have to wait for another 2-3+ minutes. When I modify a JSP it's instantly shows the changes.
How can I hot deploy classes so that I can get my changes quickly and also prevent a full restart of glassfish every time I deploy. This is killing my productivity. I may have to abandon Maven if I can't solve this soon.
Thanks,
Jared
20091021-EE-VQP-81 - Hierarchy / EE_QW_3_20080625