【问题标题】:What are the minimum unix permissions to run an executable jar file?运行可执行 jar 文件的最低 unix 权限是多少?
【发布时间】:2011-02-09 18:14:27
【问题描述】:

如果我有一个需要在 unix 上使用 java -jar FOO.jar 运行的 jar,这是否取决于读取、写入或执行位?还是两者的组合?

【问题讨论】:

    标签: java unix permissions


    【解决方案1】:

    你需要read,因为这个jar实际上是由java执行的(当然java需要有exec权限)。但是,如果您有一个程序在其内部存储一些数据(可能会发生,例如存储设置),我建议您也设置 write 属性。

    【讨论】:

      【解决方案2】:

      您只需要读取 .jar,因为“java”是您正在执行的内容,它会读取 jar。

      【讨论】:

      • 并对包含路径的目录执行权限。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-03-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-27
      • 1970-01-01
      • 2015-10-19
      相关资源
      最近更新 更多