21xrx.com
2024-12-23 01:26:32 Monday
登录
文章检索 我的文章 写文章
Java 应用程序被安全设置阻止:如何解决
2023-06-18 22:01:30 深夜i     --     --
Java 安全设置

如果你是 Java 开发者,你可能已经遭遇过这个问题:试图在 Java 应用程序中运行一些代码,却收到了以下错误消息:“Java 应用程序已被安全设置阻止”("Java Application Blocked by Security Settings")。这是由于 Java 的默认安全设置,出于安全考虑,阻止了某些应用程序在用户计算机上运行。

好消息是,你可以采取以下措施来解决这个问题:

**1. 修改 Java 安全设置**

在控制面板中打开 Java 控制面板,在“安全性”标签下,将安全级别降低到“中”或“低”(如果你能接受这种风险)。当然,这并不意味着你应该随便放宽 Java 安全设置,而应该根据实际风险评估来进行设置。

**2. 将网站添加到例外列表**

在 Java 安全性控制面板中,“例外站点列表”部分允许你指定一些网站,在这些网站上运行的 Java 应用程序将不会被阻止。这是一种更安全的方法来解决这个问题,因为你只是允许那些你信任的网站上的应用程序。

**3. 移动 Java 应用程序到受信任的位置**

Java 安全设置通常不允许执行来自不可信源(如互联网上的下载文件)的 Java 应用程序。如果你将应用程序文件移动到计算机上受信任的位置,例如 C:\Program Files\Java\jre1.8.0_251\bin 目录下,它们就不会被视为来自不可信源。

下面是一个简单的应用程序代码示例,用于演示如何解决这个问题:


import java.applet.Applet;

import java.awt.Graphics;

public class HelloWorldApplet extends Applet {

 public void paint(Graphics g) {

   g.drawString("Hello world!", 50, 25);

 }

}

,例外列表,信任源。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复