Maven 让shade插件忽略war文件,但将其复制到uberjar中
我想将hawt.io捆绑到我的Java应用程序(hawtio-default-1.4.45.war)中。为了便于用户使用,我将战争复制到了参考资料中 问题是,我使用shade插件创建jar,它似乎在摆弄嵌入的war-如果从eclipse中启动main(),hawt.io工作正常,但是如果启动jar,它就完全乱了Maven 让shade插件忽略war文件,但将其复制到uberjar中,maven,maven-shade-plugin,hawtio,Maven,Maven Shade Plugin,Hawtio,我想将hawt.io捆绑到我的Java应用程序(hawtio-default-1.4.45.war)中。为了便于用户使用,我将战争复制到了参考资料中 问题是,我使用shade插件创建jar,它似乎在摆弄嵌入的war-如果从eclipse中启动main(),hawt.io工作正常,但是如果启动jar,它就完全乱了 有没有办法让shade插件忽略war(它的内容),而只是将其复制到jar中?我建议看看hawtio如何构建它的hawtio应用程序,它是一个独立的jar,嵌入hawtio和war,您可以
有没有办法让shade插件忽略war(它的内容),而只是将其复制到jar中?我建议看看hawtio如何构建它的hawtio应用程序,它是一个独立的jar,嵌入hawtio和war,您可以配置主类等等
看:对不起,克劳斯,我不明白你的建议。我在配置hawt.io方面没有问题,但我需要知道如何嵌入war或jar,让shade忽略它。我只是试着不嵌入它,而是把它放在jar之外-这很好用,因为我看到hawt应用程序使用汇编插件,但我使用shade插件,因为我需要正确处理某些依赖项使用的特殊资源(cxf…)