eclipse下classes文件夾無法發布到tomcat的問題--tomcat發布慢的問題


===

解決eclipse下classes文件夾無法發布到tomcat的問題_Nautilus_新浪博客
http://blog.sina.com.cn/s/blog_484d8777010130n5.html

上午剛來,就更新了項目的svn,隨后發布到tomcat下,奇怪的問題出現了,tomcat啟動很簡單就完成了,部署的項目不能被識別。看了一下發布目錄WEB-INF下只有lib目錄,其它如classes目錄,web.xml文件一概不存在。不知道問題出在哪里?

經過排查,最后發現了問題出在eclipse的.classpath文件,里面有這樣一條:
可以正常運行的項目是這樣寫的:
<classpathentry kind="output" path="target/classes"/>
不能正常運行的項目的.classpath是這樣寫的:
<classpathentry kind="output" path="WebContent/WEB-INF/classes"/>

修改之后就沒有問題了。等待找出為什么?不知道是什么環節出的問題?看了項目在target和WEB-INF/下都有編譯好的class文件。但為什么就不能指定后者呢?

====

 

 

 

==

tomcat發布慢的問題
--
進程中帶有java的終結掉,再次啟動eclipse.
--
將eclipse的自動編譯class的功能去掉,不讓eclipse自動編譯class文件
每次寫一些java代碼后,停掉tomcat,手動編譯一次,然后publish
頻繁的熱部署是會爆掉內存的,tomcat有這個問題,weblogic也有
所以 盡量避免頻繁熱部署,多一些手動編譯,部署
---eclipse.ini
-vmargs
-Xms512m
-Xmx512m
-Xmn128m
-Dcom.sun.management.jmxremote
-XX:PermSize=96m
-XX:MaxPermSize=96m
-Xverify:none
-XX:+DisableExplicitGC
-Xnoclassgc
-XX:+UseParNewGC
-XX:+UseConcMarkSweepGC
-XX:CMSInitiatingOccupancyFraction=85


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM