我有一个库用于几个不同的 Eclipse 项目(我保存在不同的工作区中),其中一些是 Java EE 项目(即动态 Web 项目),一些是纯 Java 项目。因此,它存在于多个工作空间中(引用共享的颠覆存储库以保持副本同步)。
为了为 Web 项目正确导出库的依赖项,我将它引用的 jar 文件添加到项目的部署程序集选项卡,路径为“ ../
”(使用部署程序集选项卡中的 Java 构建路径条目选项)。这对于 Web 项目非常有效,但是当我在没有 Web 项目的工作区中打开项目时,会收到以下警告:
Projects must be referenced by an EAR or a WAR to use classpath publish/export dependencies whose runtime path (../) maps into the parent component.
有没有办法禁用这个警告,因为当我使用普通的 Java 项目时,发布/导出依赖项基本上是无关紧要的?