2013-10-02 39 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

相关问题