myeclipse web项目 部署tomcat 不能编译.java文件

我用的是MyEclipse6.5,从SVN中检出一个Web项目(SSH架构),在这个项目中加入一个新的方件(aa.java),部署到tomcat中,部署后在tomcat的... 我用的是MyEclipse6.5,从SVN中检出一个Web项目(SSH架构),在这个项目中加入一个新的方件(aa.java),部署到tomcat中,部署后在tomcat的classes中没有aa.class文件,请问这怎么解决?急、急、急、急!

cmd的方法不行,因为我不可能每次测试一下,或对aa.java文件有一点改动的话,都要用cmd编译一下吧
例如:
从SVN中检出的项目:
snow
src
WebRoot
在src中加入一个aa.java文件后部署到Tomcat6.0中,在Tomcat6.0的WEB-INF目录下的classes文件夹中没有aa.class。也就是说没有解析aa.java,这个问题怎么解决,急、急、急、急!
展开
 我来答
24334784
推荐于2018-03-19 · TA获得超过126个赞
知道小有建树答主
回答量:119
采纳率:0%
帮助的人:38.7万
展开全部
可能是缓存的原因。你把tomcat下的这个项目文件删掉。具体删掉webapps下的这个项目文件和work下的文件,如果不行就把你项目所在目录下已经编译好的class文件删掉。图简单就直接删掉项目里的webinfo下的calss文件夹然后再重新编译,再不行的话就是rp的问题,去烧香了再回来搞。
lcl19880917
2010-06-18 · TA获得超过3875个赞
知道小有建树答主
回答量:314
采纳率:0%
帮助的人:207万
展开全部
首先你会在项目里面构建一个java项目或是web项目来接收服务器上面的项目,个人觉得还是构建java项目比较好,然后再tomcat中配置xml文件对应这个项目比较好,这样运行速度比构建web项目通过MyEclipse里面部署tomcat运行项目快很多,这里如果你构建的是web项目是没有问题的,因为web项目会自动生成webroot对对应的webinf及相应的classes文件,它会将src中的class编译至这个文件夹中,如果你构建的java项目时,选择-next进行创建相应的目录。并且控制将编译的文件至这个classes文件夹中,还有你要将jar包导入本地项目的lib目录下,这样就应该可以了,如果不是以上情况你可以project-clean,然后刷新本地项目重新编译生成
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yyy521fyy
2010-06-18 · TA获得超过3484个赞
知道大有可为答主
回答量:5392
采纳率:25%
帮助的人:3505万
展开全部
既然用了myeclipse,那就用myeclipse发布你编译好的项目。
jsp程序修改了可以不用重新编译,
java程序修改了就要重新编译,重新发布。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jiang88kang
2010-06-18 · 超过22用户采纳过TA的回答
知道答主
回答量:240
采纳率:0%
帮助的人:105万
展开全部
你需要把编译好的class文件copy到对应的目录下面 应该是这样吧 没明白你的意思
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式