Eclipse和Tomcat:如何指定项目中提供的文件夹?
我正在使用Eclipse 3.4和Tomcat 5.5,并且我已经设置了动态Web项目。 我可以从http://127.0.0.1:8080/project/访问它,但默认情况下它提供WebContent文件夹中的文件。 我想要提供的真实文件可以在名为“share”的文件夹下找到。 这个文件夹来自CVS所以我想用它给定的名称而不是重命名它。 如何才能做到这一点?
在项目文件夹中,名为org.eclipse.wst.common.component
的.settings
文件夹下应该有一个包含XML片段的文件,如下所示:
您应该能够将wb-resource
下的源路径更改为共享文件夹。 我将关闭Eclipse项目进行这些更改以确保安全。
这是您在Eclipse中首次创建Dynamic Web Project时选择的设置 – 我无法找到如何通过Eclipse本身更改现有项目中的值。
如果您希望在部署时将共享文件夹映射到其他路径,例如webapp中的/share/
,则可以添加另一个wb-resource元素。
可以通过Eclipse完成,无需手动编辑.settings文件。
在Eclipse 3.6(以及可能的早期版本)中,
- 右键单击您的项目
- 点击属性
- 点击“部署assembly”
- 添加…文件夹 – >下一步
- 导航到源文件夹
- 完
如果您正在运行Windows,请使用MS的联结实用程序: http : //technet.microsoft.com/en-us/sysinternals/bb896768.aspx并将共享目录映射到Webcontent文件夹。 我经常定期完成其中几个映射。
在STS 2.5.1上
- 右键单击您的项目
- 点击属性
- 单击“Java Build path”
- 单击“源”选项卡
- 导航到默认输出文件夹
- 浏览并添加您的路径
- 完
您可以在项目>属性>部署程序集的R单击中指定webcontent的位置
这就是我在mys STS中所做的,你可以添加或删除一个位置。