我有一个带有一些maven项目的eclipse(juno)工作区,源目录总是出现在一个名为“java resources”的文件夹下。
由于办公室的一些迁移,我不得不创建一个新的工作区并重新导入项目。现在“java resources”文件夹已经消失,源目录直接出现在项目根目录下。
这搞乱了我拥有的jsp文件中的一些链接资源。项目中有一个jsp文件,在其他项目中导入许多其他文件。这些额外项目中有一个链接到文件所在的位置,以便可以找到它。以前链接被发现没问题,但现在不是在源目录的根目录中查找文件,而是在项目的根目录中查找它:
<%@ include file =“/ common / includes / global.jsp”%> 而我在预期的路径上找不到Fragment“/common/includes/global.jsp”/MYPROJECT/common/includes/global.jsp
更新 - 我认为链接资源的问题是由此配置引起的。我已经解决了java资源问题,而jsp仍然没有找到文件
答案 0 :(得分:0)
我在旧工作区中查找了配置文件,发现.settings下的org.eclipse.wst.common.component文件不同。标签defaultRootSoruce不正确,因为我的项目中的jsps不在标准maven布局下。
这解决了它: