tomcat是否自动编译servlet?

时间:2010-05-03 17:25:19

标签: tomcat deployment

当我们修改JSP时,我们可以覆盖jsp和tomcat自动重新编译与之相关的servelt,  但是如果我们想修改一个servlet足以修改.java,或者我们还需要部署.class吗? (我的意思是tomcat能够将.java编译成.class,如果找不到.clss或者过时了)    问题是如果只是将.java从svn部署到服务器并重新启动tomcat意味着tomcat在.class中编译.java,或者我们也需要部署.class(并且也在svn中部署它)

1 个答案:

答案 0 :(得分:2)

Tomcat deploy documentation表示如果使用Tomcat Client Deployer,它将自动编译位于/ WEB-INF / classes下的.java文件。因此,如果您将源代码放在那里,它们将被自动编译。