制作jar文件,应用程序被java安全性阻止

制作jar文件,应用程序被java安全性阻止,java,intellij-idea,javafx,java-8,javafx-8,Java,Intellij Idea,Javafx,Java 8,Javafx 8,我在使用IntelliJ Idea运行jar文件时遇到了一个问题。该项目正在使用Java1.8.0\u201。创建JAR时,我构建工件,运行JAR时,我得到错误: 这是intellij设置 我使用的是官方网站上的IntelliJ 2018.3社区 Java进一步增强了安全性,使用户系统不易受到外部攻击。从Java 7 Update 51开始,Java不允许用户运行未签名(未签名)、自签名(未经可信机构签名)或缺少权限属性的应用程序 解决方案(*我从未实际尝试过),您可以对项目的jar文件进行

我在使用IntelliJ Idea运行jar文件时遇到了一个问题。该项目正在使用Java1.8.0\u201。创建JAR时,我构建工件,运行JAR时,我得到错误:

这是intellij设置


我使用的是官方网站上的IntelliJ 2018.3社区

Java进一步增强了安全性,使用户系统不易受到外部攻击。从Java 7 Update 51开始,Java不允许用户运行未签名(未签名)、自签名(未经可信机构签名)或缺少权限属性的应用程序

解决方案(*我从未实际尝试过),您可以对项目的jar文件进行自签名,(重要的是)在Java安全控制面板中提到(导入)您的证书。这样,您的应用程序将被视为经过签名和验证的应用程序,并且在运行时不会出现任何问题

关于如何对JAR进行自签名,以下链接可能会对您有所帮助


你是如何制作这个罐子的。?你能澄清一下到底是什么问题吗?在您的问题中,您说您在构建jar文件时遇到了问题。。在下一行中,您说错误发生在运行jar文件上。如果我误解了您的问题,请纠正我。您好,问题在于运行已构建的文件。双击“C:\Java\PackingCheck\out\artifacts\PackingCheckasdasd\PackingCheck.jar”中的文件时。我在intellij build>build Artifacts>//Name\\>build中构建它。看起来您的系统管理员可能正在阻止JAR运行。你是在工作电脑上做这件事的吗?你有防病毒/防火墙吗?尝试禁用它,或确保IDE安装主文件和项目文件从扫描中排除。