Java maven插件创建的Uber/Fat jar导致tibco jar出现问题

Java maven插件创建的Uber/Fat jar导致tibco jar出现问题,java,maven,Java,Maven,我们已经有了用于spring应用程序的uber jar,并且工作正常。最近,我们为内置消息传递功能添加了以下依赖项: <dependency> <groupId>com.tibco.tibrv</groupId> <artifactId>tibco-tibjms</artifactId> </dependency> <dependency&

我们已经有了用于spring应用程序的uber jar,并且工作正常。最近,我们为内置消息传递功能添加了以下依赖项:

<dependency>
            <groupId>com.tibco.tibrv</groupId>
            <artifactId>tibco-tibjms</artifactId>
        </dependency>
        <dependency>
            <groupId>com.tibco.tibrv</groupId>
            <artifactId>tibco-tibcrypt</artifactId>
        </dependency>
如果我尝试手动打开jar,它会显示以下错误:

Error: Invalid or corrupt jarfile
•Invalid file name changed to: com/tibco/security/dyn/oOOO/oOoO(1).class (1,010)
•Invalid file name changed to: com/tibco/security/dyn/oOOO/ooOO(2).class (1,010)
•Invalid file name changed to: com/tibco/security/principals/MyHashMap$_o0(1).class (1,010)
•Invalid file name changed to: com/tibco/security/principals/MyHashMap$_oOo(1).class (1,010)
•Invalid file name changed to: com/tibco/security/principals/MyHashMap$_oo(1).class (1,010)
•Invalid file name changed to: com/tibco/security/ssl/A/oOOO(1).class (1,010)
•Invalid file name changed to: com/tibco/security/ssl/OoOO/oOOO(1).class (1,010)

请协助,我们需要上面的依赖项尝试移动依赖项的顺序,但存在相同问题。

删除.m2文件并清理并安装Turn以检查校验和,如果校验和错误,则失败。。。