繁体   English   中英

Eclipse不在Maven下载的jar文件中搜索文件

[英]Eclipse does not search for files in Maven downloaded jar files

我正在一个带有Maven依赖项负载的Spring项目中工作。 该项目正在ApplicationContext.xml中导入一些xml文件。 例如:

<import resource="servers.xml" />

该项目工作正常,但我不知道该server.xml文件位于哪个jar文件中。

我以为通过资源搜索(Ctrl + Shift + R)我可以找到它,但是看起来我的Eclipse不在Maven下载的jar中搜索常规文件。 我的工作空间有错误吗? 有什么方法可以在依赖项jar中搜索xml文件吗? 谢谢你的帮助。

可以使用STS(Spring工具套件)“链接” Spring applicationContext.xml中使用的导入资源文件。 为此,您必须启用对<import />元素的支持。 为了做到这一点

  • 右键单击您的项目,然后单击属性
  • 在左侧,转到Spring-> Beans Support
  • 在“配置文件”上,单击“在配置文件中启用对<import />元素的支持”
  • 在同一屏幕上,单击右侧的“扫描”按钮。它将获取项目中的所有配置文件。

这样,您应该能够“转到”导入的资源(通过Ctrl +单击),并发现它们位于哪个jar文件中。

我知道这不是一个完美的解决方案,但至少可以在使用Spring资源文件明确查找时起作用。

类似的问题: Eclipse:为Spring Bean和上下文打开声明/资源

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM