我的Mac上第一次安装STS工作正常,重启电脑后弹出这个错误。安装stS 4 -4.13.1的问题还是一样。试图在~/Application/STS/Info.list文件中指定jdk版本也不起作用。PS:MacOs Monterey下面是错误消息,请帮助我enter image description here
我的Mac上第一次安装STS工作正常,重启电脑后弹出这个错误。安装stS 4 -4.13.1的问题还是一样。试图在~/Application/STS/Info.list文件中指定jdk版本也不起作用。PS:MacOs Monterey下面是错误消息,请帮助我enter image description here
2条答案
按热度按时间ikfrs5lh1#
您很可能面临一个长期存在的问题,即Eclipse在打开后修改了其包内容。这反过来又破坏了它自己的签名,该签名是在最初创建包时由apple构建系统生成的。最后,这将阻止它下次被打开,因为macos认为该包被篡改了。
解决方案是重新签署您的应用程序:
sudo codesign --force --sign - /Applications/SpringToolSuite4.app
如果你愿意,你可以先检查macos是否真的认为你的软件包被篡改了:
codesign -v -vvv --deep /Applications/SpringToolSuite4.app
如果它返回以下行中的内容:
/Applications/SpringToolSuite4.app: invalid Info.plist (plist or signature have been modified)
那么情况肯定是这样的。
v7pvogib2#
此外,如果您安装了lombok,您也必须在签署www.example.com之前签署它SpringBootTool.app
sudo codesign --force --sign - /应用/SpringToolSuite4.app/Contents/MacOS/lombok.jar
然后应用vnagy溶液