0

有没有办法配置 eclipse 以创建具有标准文件夹结构的动态 Web 项目?喜欢 :

/root
   /WEB-INF
      /web.xml
      /lib
      /classes
      /...
   /META-INF
      /...

代替

/root
  /src
  /build
  /WebContent
     /WEB-INF
      /web.xml
      /lib
      /...
   /META-INF
      /...

我知道我可以将项目导出到 *.war 文件中,但这不是我想要的。

4

2 回答 2

1

是否要设置docBase为项目的根文件夹?如果是这种情况,您可以在 Java 构建路径中将默认输出文件夹从更改YourProject/build/classes为。YourProject/WebContent/WEB-INF/classes

并且,docBaseYourProjectRoot\WebContent您的 server.xml 中设置。

希望这可以帮助。

于 2013-06-27T01:22:28.440 回答
0

我终于找到了一个看起来像 Shinichi Kai 的解决方案。我像他一样更改了默认输出文件夹,而不是在 中设置docBaseserver.xml而是创建了一个新的上下文。

为此,我在%CATALINA_HOME%/conf/Catalina/localhost/. 在此文件中,上下文定义如下:<Context docBase="<Eclipse_Workspace_Path>\<Project_Name>\WebContent"/>

它比直接在server.xml

于 2013-07-10T08:21:13.800 回答