0

我有一个带有一些 maven 项目的 eclipse (juno) 工作区,源目录总是出现在一个名为“java 资源”的文件夹下。

由于办公室的一些迁移,我不得不创建一个新工作区并重新导入项目。现在“java资源”文件夹消失了,源目录直接出现在项目根目录下。

这弄乱了我拥有的 jsp 文件中的一些链接资源。项目中有一个jsp文件,该文件在其他项目中的许多其他文件中导入。在这些额外的项目中有一个指向文件所在位置的链接,以便可以找到它。以前发现链接没问题,但现在不是从源目录的根目录开始查找文件,而是在项目的根目录中查找它:

<%@include file="/common/includes/global.jsp"%> 我得到 Fragment "/common/includes/global.jsp" was not found at expected path /MYPROJECT/common/includes/global.jsp

更新 - 我认为链接资源的问题是由此配置引起的。我已经解决了java资源问题,jsp仍然找不到文件

4

1 回答 1

0

我在旧工作区中查找了配置文件,发现 .settings 下的 org.eclipse.wst.common.component 文件不同。标签 defaultRootSoruce 不正确,因为我项目中的 jsps 不在标准 maven 布局下。

这修复了它:

于 2013-02-12T16:25:08.393 回答