我使用日食3.4和Tomcat5.5和我有一个动态网络项目的设置的。我可以从 http://127.0.0.1:8080/project/ 但是默认情况下,它提供的文件目录的文件夹。真实的文件,我想要服务,可以发现下文件夹,名为"共享"。这个文件夹来自CVS所以我想用它与其给定名称而不是重新命名。怎么可以这样做?

有帮助吗?

解决方案

在项目文件夹中,名为 org.eclipse.wst.common.component .settings 文件夹下应该有一个文件,其中包含如下所示的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中首次创建动态Web项目时选择的设置 - 我无法找到如何通过Eclipse本身更改现有项目中的值。

如果您希望在部署时将共享文件夹映射到其他路径,例如Web应用程序中的 / share / ,则可以添加另一个wb-resource元素。

其他提示

可以通过日食时,不需要手工编辑。设置文件。

在日食3.6(可能还有早期版本),

  1. 右击你的项目
  2. 点击性
  3. 点击'的部署会
  4. 加...文件夹->下
  5. 导航来源文件夹
  6. 完成

如果您正在运行Windows,请使用MS中的联结实用程序: http ://technet.microsoft.com/en-us/sysinternals/bb896768.aspx 并将您的共享目录映射到Webcontent文件夹。我经常定期完成其中几个映射。

在STS2.5.1

  1. 右击你的项目
  2. 点击性
  3. 点击'Java建立的道路'
  4. 点击"来源"标签
  5. 导航默认了把文件夹
  6. 浏览和加你的路径
  7. 完成

您可以在项目的R-click中指定webcontent的位置&gt;属性&gt;部署程序集

这是我在mys STS中所做的,你可以添加或删除一个位置。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top