将一个java Web项目嵌套到另一个中是不好的做法吗?

时间:2015-10-01 20:19:18

标签: java

我在工作中继承了一个项目,其中包括一个嵌套在另一个中的Java Web应用程序。更高级别的应用程序具有自己的META-INF和WEB-INF目录,以及每个目录中关联的context.xml和web.xml。

同样在更高级别,是一个目录,其中包含另一组INF目录以及另一组context.xml和web.xml文件。基本上,这样的事情:

App1
|--META-INF
  |_context.xml    
|--WEB-INF
  |_web.xml 
  |_lib  
|--Generic Directory     
|--App2
  |--META-INF
    |_context.xml    
  |--WEB-INF
    |_web.xml 
    |_lib 
  |--Another Generic Directory  

相对较新的Java,我很好奇这是否被认为是不好的做法。我最初的想法是重组项目,因为我关心的用户将能够访问通常从视图中隐藏的第二组xml文件。

2 个答案:

答案 0 :(得分:0)

在这里拥有App2目录的目的是什么? Àwebapp(WAR)不能包含另一个webapp(WAR)所以是的,这是一个不好的做法,因为它没有兴趣。

答案 1 :(得分:0)

这是愚蠢的,只是没有工作。