一尘不染

Eclipse&Tomcat:如何指定从项目提供服务的文件夹?

tomcat

我正在使用Eclipse 3.4和Tomcat 5.5,并且已经设置了Dynamic Web
Project。我可以从http://127.0.0.1:8080/project/访问它,但是默认情况下,它从WebContent文件夹提供文件。我要提供的真实文件可以在名为“
share”的文件夹下找到。这个文件夹来自CVS,所以我想使用它的给定名称而不是重命名。如何才能做到这一点?


阅读 265

收藏
2020-06-16

共1个答案

一尘不染

在项目文件夹中,.settings名为的文件夹下应该有一个文件org.eclipse.wst.common.component,其中包含如下所示的XML片段:

<wb-module deploy-name="WebProjectName">
    <wb-resource deploy-path="/" source-path="/WebContent"/>
    <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>

您应该能够将wb-resource共享文件夹下的源路径更改为。为了安全起见,我将在Eclipse项目关闭时进行这些更改。

这是您在Eclipse中首次创建Dynamic Web Project时选择的设置-我无法找到如何通过Eclipse本身来更改现有项目中的值。

如果希望在部署时将共享文件夹映射到其他路径(例如/share/在Webapp中),则可以仅添加另一个wb-resource元素。

2020-06-16