Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/315.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Jarsigner:使用开发人员ID证书对独立jar进行签名_Java_Macos_Jarsigner_Osx Gatekeeper_Apple Developer - Fatal编程技术网

Java Jarsigner:使用开发人员ID证书对独立jar进行签名

Java Jarsigner:使用开发人员ID证书对独立jar进行签名,java,macos,jarsigner,osx-gatekeeper,apple-developer,Java,Macos,Jarsigner,Osx Gatekeeper,Apple Developer,虽然我可以使用开发者ID来自Apple的证书来签署.app和.dmg,但我想知道是否有办法使用它来签署独立jar版本(单击并运行),以及一些eclipse插件(jar) 我用Comodo Cert对jar进行签名,它在windows中工作正常,但在MacOS中运行独立jar时,网关守护者会阻止它 所有苹果开发者证书(开发者ID应用程序、mac开发者、开发者ID安装程序……)似乎都不支持jarsigner,有没有办法为MacOS签署jar?据我所知,你不能用苹果证书签署jar。但是,您可以将jar

虽然我可以使用
开发者ID
来自Apple的证书来签署.app.dmg,但我想知道是否有办法使用它来签署独立jar版本(单击并运行),以及一些eclipse插件(jar)

我用Comodo Cert对jar进行签名,它在windows中工作正常,但在MacOS中运行独立jar时,网关守护者会阻止它


所有苹果开发者证书(开发者ID应用程序、mac开发者、开发者ID安装程序……)似乎都不支持jarsigner,有没有办法为MacOS签署jar?

据我所知,你不能用苹果证书签署jar。但是,您可以将jar转换为MacOS应用程序(例如使用
jar2app
),然后对应用程序进行签名