Java jarsigner的文件夹权限问题

Java jarsigner的文件夹权限问题,java,jar,jarsigner,Java,Jar,Jarsigner,这绝对是一个非常初级的问题,可能与编程无关。几天后,我终于发现了一个问题,那就是为什么我不能使用jarsigner对jar进行签名。我一直收到这样一个错误:“jarsigner:无法创建hello.jar.sig” 基本上,我所做的是在JavaJDK的bin文件夹中放置一个jar,然后左键单击文件夹中的“打开命令窗口”。我从keytool生成了密钥,还使用了selfcert。然后,当我为一个已经放在bin文件夹中的jar做jarsigner时,我得到了错误。我终于找到了原因。我无法在bin文件夹

这绝对是一个非常初级的问题,可能与编程无关。几天后,我终于发现了一个问题,那就是为什么我不能使用jarsigner对jar进行签名。我一直收到这样一个错误:“jarsigner:无法创建hello.jar.sig”

基本上,我所做的是在JavaJDK的bin文件夹中放置一个jar,然后左键单击文件夹中的“打开命令窗口”。我从keytool生成了密钥,还使用了selfcert。然后,当我为一个已经放在bin文件夹中的jar做jarsigner时,我得到了错误。我终于找到了原因。我无法在bin文件夹中创建jar.sig,因为我没有某种权限。问题是,如何将目标设置为可修改的文件夹

我不知道如何设置java目录的路径,如何从桌面或其他地方调用jarsigner,因此我必须学会在java bin文件夹中编写命令提示符

  • 将JAR文件移动到可以读/写的目录
  • 运行原始命令:
    “C:\Path\To\JDK\bin\jarsigner”[options]jar文件
  • 默认情况下,输出将写入运行命令的目录

    从长远来看,你可以