我在Eclipse中有一个.war项目。它可能不相关,但我应该提到它是使用mvn eclipse:eclipse插件从maven项目转换而来。
我看到一条警告,说明Build Path上的各种.jar文件没有被导出。为了解决这个问题,我去了Project Properties - >部署程序集并添加了需要进入.war
的jar但是,一个.jar文件不需要进入.war文件,因为它将由容器提供。它只是为了让项目编译而在构建路径上。
对于这个.jar文件,我想摆脱警告。一种方法是Ctrl + 1到QuickFix,这导致Properties-> Java Build Path-> Libraries选项卡> ... jar文件在扩展它时有一个额外的行说明:Excluded from publish/export structure: (None)
我的问题是如何在没有快速修复的情况下完成此操作?我没有找到任何方法可以在不使用Eclipse Ctrl + 1快速修复的情况下从发布/导出结构中排除。
答案 0 :(得分:3)
除了快速修复之外,没有其他UI可用于设置ignore标志。
答案 1 :(得分:1)
m2e-wtp会自动为您解决此问题 - 任何具有所提供范围的依赖项都将从publish \ export结构中排除。