Java tanukisoft守护程序包装器和appassembler maven插件-如何解决jar名称冲突?

Java tanukisoft守护程序包装器和appassembler maven插件-如何解决jar名称冲突?,java,maven,conflict,appassembler,tanuki,Java,Maven,Conflict,Appassembler,Tanuki,我使用的是包装器,有两个jar文件,它们具有相同的artifactId和相同的版本字符串,但GroupId不同。在组装发行版zip时,是否有任何方法可以防止丢失两个jar文件中的一个,即使用groupId作为文件名前缀?解决方案是使用默认的存储库布局,而不是平面布局。在将appassembler jsw daemon gen插件与maven assembly插件一起使用时,应确保不使用后一个插件解决项目类路径依赖关系,因为appassembler不知道复制目标,无法相应地调整类路径,当然,只需将

我使用的是包装器,有两个jar文件,它们具有相同的artifactId和相同的版本字符串,但GroupId不同。在组装发行版zip时,是否有任何方法可以防止丢失两个jar文件中的一个,即使用groupId作为文件名前缀?

解决方案是使用默认的存储库布局,而不是平面布局。在将appassembler jsw daemon gen插件与maven assembly插件一起使用时,应确保不使用后一个插件解决项目类路径依赖关系,因为appassembler不知道复制目标,无法相应地调整类路径,当然,只需将appassembler插件的lib/dir输出包含在最终归档中即可。换句话说:对于类路径依赖项JAR,不要使用二进制描述符中的dependencySet部分,而是一个文件集部分。

可以显示pom文件吗?