java - jar 策略文件

标签 java jar

我正在将我的 java 应用程序打包到一个 jar 文件中,但它只打包了类文件。 当我从命令行运行 java 程序时,通常这是我必须做的:

java -Djava.security.policy="..\java.policy"服务器

我的问题是:有没有办法打包一个jar文件并包含这个策略文件?例如,当用户想要运行 jar 文件时,他/她需要做的就是键入:

java -jar 服务器

最佳答案

您可以将策略打包到 jar 文件中并编写一些内务处理代码以从给定的策略文件创建安全管理器。类加载器完成了艰苦的工作。 Here是一个样本。

关于java - jar 策略文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1507994/

相关文章:

android - selenium 脚本中的 "The type org.openqa.selenium.remote.http.HttpClient$Factory cannot be resolved."错误消息

java - 无法执行 jar 文件 : "no main manifest attribute"

java - 在 JAR 文件中包含源代码有什么缺点?

java - 如何修改 JTextField 以屏蔽字符而不使用 JPasswordField 因此

java - 在 Apache tomcat 7 中安装 taglib 时遇到问题

java - Android:将普通菜单转换为 slider 菜单? (用最少的编码)

java - 简单的docker-compose执行Jar

java - 无法将当前 Canvas 数据转换为java中的图像

java - Google App-Engine Datastore 速度极慢

java - Maven 包将依赖项中的 jar 添加到 jar