2013-10-02 114 views
0

當前嘗試在Tomcat中設置多個子域/域,我需要它們全部使用相同的WEB-INF/classes /來處理所有事情。Tomcat:如何將不同的目錄指向同一個WEB-INF

基本上我的文件夾結構如下所示:

Z:/ 
project/ 
    assets/ (assets.domain.com) 
    main/  (www.domain.com) 
    dev/  (dev.domain.com) 
    WEB-INF/ (the WEB-INF I want everyone using.) 
     classes/ 
      com/ 
       example/ 

所以基本上我需要assets.domain.com,www.domain.com,並dev.domain.com上去上一級目錄找到WEB-INF並使用存儲在那裏的Java類...有什麼辦法可以實現這一點?謝謝!

回答

1

如果您試圖通過webapps共享java代碼,您需要將它們打包爲jar,並將其放在server/lib或授權文件夾中。那麼每個部署的Web應用程序都將訪問相同的類文件。

+0

當我在我的開發環境中時,看起來像一個屁股疼痛......是不是有一些更簡單的方法? – Tynarus

+0

還有'server/classes'可以放置類文件。不過,不知道它是否在開發過程中正確地重新加載。 – Thilo

+0

任何方式我可以在Eclipse中創建一個新的Java項目,並將bin /更改爲server/classes或將其自動變成jar,然後將它放入server/lib中?...我想這可以正常工作。 .. – Tynarus

相關問題