eclipse+tomcat如何编译servlet文件

chenlei1700 2012-04-30 05:37:30
新手

我把程序导入到动态web project下

改.jsp文件后在网页上可以正确显示出来改动了哪里

但是改.java的servlet文件时总是不编译,

就算我java文件有错误也不报告,直接就运行/classes下的.class文件了

我已经把servlet.jar加入到工程路径下面了

但是还是不好用,查google说.java的servlet在eclipse点保存就直接编译了,怎么我的就编译不了呢?

谁教教我应该怎么个弄法?谢谢
...全文
401 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
leandzgc 2012-05-05
  • 打赏
  • 举报
回复
我的项目是这样的
myProject下面有src和WebRoot,src是存放java的地方。WebRoot是存放jsp和WEB_INF的地方。所以我感觉你src应该跟webcontent放在一个目录下
leandzgc 2012-05-05
  • 打赏
  • 举报
回复
啊?怎么放在了WEB_INF底下?哪里是存放jsp和class的地方啊
chenlei1700 2012-05-04
  • 打赏
  • 举报
回复
我用的eclipse
我怀疑是我的.java文件放错地方了所以不被编译
我的.class文件在webcontent/WEB-INF/classes下
.java文件在webcontent/WEB-INF/scr下
这样放是不是不行?

leandzgc 2012-05-04
  • 打赏
  • 举报
回复
我用的myEclipse:
在Project里选中build Aotumatically就可以了!
chenlei1700 2012-05-04
  • 打赏
  • 举报
回复
怎么才能让.java文件实时编译?我点保存运行后也是没有编译的样子
leandzgc 2012-05-02
  • 打赏
  • 举报
回复
class改动需要重启服务才能看到效果。如果楼主确定你的java已经实时编译成class的话就需要重启服务喽。两个可能:一个是没有实时编译,class还是原来的,所以没起作用;二是必须的,只要修改java文件必须重启tomcat服务才可以。

24,923

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Apache
社区管理员
  • Apache
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧