java - 授予特定 Java Swing 应用程序完全权限

标签 java swing permissions java-web-start jnlp

我正在开发一个 Java Swing Web Start 应用程序,需要对其进行在线测试。但我认为在将其部署到任何服务器之前我需要解决一些权限问题。

我们能否为这个应用程序破例,因为现在开发正在进行中,所以为了测试我要一次又一次地部署它?

所以要避免每次都签署那个 jar。我可以在我的浏览器/系统中做任何异常(exception)吗?这样它就可以在没有任何错误的情况下以完全权限运行。

最佳答案

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<jnlp codebase="http://searchengine.crazy-minds.com" href="launch.jnlp" spec="1.0+">
    <information>
        <title>LogSearchEngine</title>
        <vendor>shilpi jain</vendor>
        <homepage href=""/>
        <description>LogSearchEngine</description>
        <description kind="short">LogSearchEngine</description>
    <offline-allowed/>
</information>
    <update check="background"/>
    <resources>
        <j2se version="1.7+"/>
        <jar href="LogSearchEngine.jar" main="true"/>
    <jar href="lib/commons-logging-1.1.3.jar"/>
<jar href="lib/log4j-1.2.17.jar"/>
</resources>
    <application-desc main-class="com.novigolabs.uiScreens.Homepage">
    </application-desc>
</jnlp>

应该添加安全元素。

<security>
    <all-permissions />
</security>

添加后,请务必按照我在上一个问题中建议的那样验证 JNLP。

关于java - 授予特定 Java Swing 应用程序完全权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18165605/

相关文章:

java - NetBeans 和 JDialog 如何重用代码?

MySQL权限问题: User cannot see database despite permission being granted to role

java - 为最终变量赋值

java - 如何仅检测用户在 EditText 中的输入?

java - 在同一个 JLabel 上绘制多个图形

Java2D 和 Swing 不使用 JFrames 和 JPanels 输出图像

Java JPA 过滤器

java - 我收到错误 : Invocation of init method failed; nested exception is org. hibernate.MappingException: Repeated column in mapping for entity

Python CGI 权限错误

Ruby 私有(private)实例变量,有异常(exception)