发布网友 发布时间:2022-04-22 00:02
共3个回答
热心网友 时间:2023-12-04 19:25
你用的myeclipse是集成的tomcat的把,tomcat默认是不能自动更新的。你可以修改tomcat的配置文件server.xml来实现。
方法:修改context元素
context元素:
path:指定访问该Web应用的URL入口。
docBase:指定Web应用的文件路径,可以给定绝对路径,也可以给定相对于Host的appBase属性的相对路径。
reloadable:如果这个属性设为true,Tomcat服务器在运行状态下会监视在WEB/INF/classes和WEB-INF/ lib目录下class文件的改动.如果监测到有class文件被更新,服务器会自动重新加载Web应用。
代码:
<Context path="/TestServlet" docBase="TestServlet" reloadable="true" debug="0">
</Context>
你把代码中path,docBase改成你自己的工程路径,这样应该可以实现你要的功能
热心网友 时间:2023-12-04 19:25
可以的
点击菜单-Project-Build Automatically,这个勾选。Build Automatically 的意思是自动编译,选择的功能就是,在修改代码保存的时候,就编译了。
点击菜单-Project-Build All或Build Project。
热心网友 时间:2023-12-04 19:26
myeclipse 可以自动编译的。
project -> build automatically 这项选中。
如果这样还没用的话,就可能是你的eclipse 有点问题,我的8.5这样就可以了。
还有种方法是将你的工程目录就设为tomcat 的虚拟目录。具体设法可以百度一下