Java Eclipse无法加载资源目录(生成路径问题)
我发现我的项目图标上有一个感叹号。我猜这是由于资源目录未加载造成的 这是我的.classpath文件的一部分,有什么问题吗Java Eclipse无法加载资源目录(生成路径问题),java,eclipse,maven-2,maven,Java,Eclipse,Maven 2,Maven,我发现我的项目图标上有一个感叹号。我猜这是由于资源目录未加载造成的 这是我的.classpath文件的一部分,有什么问题吗 <classpathentry kind="src" path="src/test/java" output="target/test-classes" including="**/*.java"/> <classpathentry kind="src" path="src/main/java" including="**/*.java"/>
<classpathentry kind="src" path="src/test/java" output="target/test-classes" including="**/*.java"/>
<classpathentry kind="src" path="src/main/java" including="**/*.java"/>
<classpathentry kind="src" path="src/main/resources" excluding="**/*.java"/>
Eclipse显示的问题是
项目“dingdong”缺少必需的源文件夹:“src/main/resources”dingdong Build path Build path Problem如果有人遇到相同的问题,只需在此处添加此项即可:通过刷新项目(选择项目根并点击F5)解决了问题,请参阅注释 默认情况下,Eclipse在启动时不会刷新工作区项目。您可以添加一个启动选项(标志为-refresh,有关详细信息,请参阅),以便在启动时对工作区执行全局刷新。这将协调自上次运行平台以来在文件系统中所做的任何更改 删除源文件夹并将其重新添加到项目生成路径可以按如下方式完成:
- 右键单击源文件夹, 选择生成路径->从中删除 构建路径
- 从“普通”(非源文件夹)-目录树(通常显示在项目树的下方)中选择文件夹,右键单击所需目录,然后选择“生成路径->用作源文件夹”
生成路径->配置生成路径…->订购和出口
/src/main/resources
bottom
的按钮,将/src/main/resources
移动到依赖项列表的底部这为我解决了这个问题。在我的例子中,
resources
条目位于src/main/java
和src/main/test
条目的上方,这似乎是导致问题的原因。检查Eclipse中的Markers视图以获取任何构建错误详细信息(窗口->显示视图->标记)硬盘中是否确实存在src/main/resources目录?如果是这样,请尝试在Eclipse中刷新项目(选择项目根并点击F5)。另外,删除源文件夹并将其重新添加到构建路径可能会有所帮助,您也可以尝试右键单击项目根目录并选择Maven->Update project configuration(我假设您使用的是m2eclipse插件),错误与Problems视图中的错误相同。Java构建路径问题。缺少所需的源文件夹“src/main/resources”,我没有使用m2eclipse插件。@esaj,刷新后它会得到解决!非常感谢!我已经重新启动了Eclipse,关闭项目/打开项目,为什么这一步不刷新????