码迷,mamicode.com
首页 > 系统相关 > 详细

eclipse下classes文件夹无法发布到tomcat的问题--tomcat发布慢的问题

时间:2017-11-16 14:16:02      阅读:151      评论:0      收藏:0      [点我收藏+]

标签:inf   manage   perm   简单   output   blog   完成   nbsp   避免   

===

解决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

eclipse下classes文件夹无法发布到tomcat的问题--tomcat发布慢的问题

标签:inf   manage   perm   简单   output   blog   完成   nbsp   避免   

原文地址:http://www.cnblogs.com/rogge7/p/7843740.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!