我使用Eclipse和常春藤插件IvyDE。
我目前通过创建使用Eclipse的出口WAR功能的WAR文件。 我不使用Ant构建文件 - 我让Eclipse中处理的。
当我出口到战争,在ivy.xml文件所有的依赖被复制到war文件的bin目录。 我要排除他们中的一个(或多个)。 我怎么做?
What't做到这一点最简单的方法是什么? 如果可能的话,我想避免创造我自己的Ant构建文件,并继续使用Eclipse的导出工具和IvyDE插件。
我使用Eclipse和常春藤插件IvyDE。
我目前通过创建使用Eclipse的出口WAR功能的WAR文件。 我不使用Ant构建文件 - 我让Eclipse中处理的。
当我出口到战争,在ivy.xml文件所有的依赖被复制到war文件的bin目录。 我要排除他们中的一个(或多个)。 我怎么做?
What't做到这一点最简单的方法是什么? 如果可能的话,我想避免创造我自己的Ant构建文件,并继续使用Eclipse的导出工具和IvyDE插件。
对我来说,下面的伎俩:
这样,你还是得在编译的时候所有的常春藤托管库你的构建路径,但只有在配置的ivy.xml图书馆获得包含在war文件。
右键点击您的项目ivy.xml
,并选择“添加常春藤库”。
在主选项卡是为构建CONFIGS自定义设置,它看起来好像你可以选择conf
你的愿望(即设置为runtime
)。 我战使用Ant,所以我从来没有尝试过。 我相信这会实现你的愿望。