![]() |
1
5
如果您在应用程序中包含任何已签名的JAR,然后使用IntelliJ构建工件,它将提取JAR并将它们与编译输出绑定。 这将导致JAVA安全异常。我在《日食泛美卫生组织》和《弹跳城堡》中看到了这一点,它们都是签名的。 您可以检查您正在使用的任何库JAR是否使用jarsigner工具进行了签名。
更改IntelliJ工件设置,以便将其绑定为库,而不是提取。正如您所期望的,提取会使证书失效。
尝试仅使用Main创建虚拟项目。一次添加一个库JAR(您正在尝试使用它构建)。每次构建一个输出JAR,直到主中断。我就是这样发现的。 IntelliJ应该警告你。。。。。 |
![]() |
2
1
一切正常。 |
![]() |
FrenzyMan · GitHub来的时候不显示我的名字 11 月前 |
![]() |
Ajay Kumar · IntelliJ中的格式化文本描述 1 年前 |
![]() |
lim-org · 我找不到“配置”的位置 1 年前 |