2010-05-03 48 views
3

當我們修改一個JSP時,我們可以重寫jsp和tomcat自動重新編譯與之相關的servelt,但是如果我們想要修改一個servlet就足以修改.java或者我們也需要部署.class呢? (我的意思是說tomcat能夠將.java編譯爲.class文件,如果沒有找到.clss文件或者已經過時) 問題是,如果只是將.java從svn部署到服務器並重新啓動tomcat,意味着tomcat會編譯。 Java技術.class或我們需要部署的.class太(並讓它在SVN太)tomcat是否自動編譯servlets?

回答

2

Tomcat deploy documentation說,如果你使用Tomcat的客戶端部署,它會自動編譯的.java位於/ WEB-文件INF/classes中。所以如果你把你的資源放在那裏,它們將被自動編譯。