java - 什么导致 "Unable to access jarfile"错误?

标签 java jar executable-jar

我想在不使用 IDE 的情况下执行我的程序。 我创建了一个 jar 文件和一个可执行的 jar 文件。什么时候 我双击 exe jar 文件,没有任何反应,当我尝试在 cmd 中使用该命令时,它给了我这个:

Error: Unable to access jarfile <path>

我使用命令:java -jar Calculator.jar

我是如何创建 jar 的:

  1. 右键单击项目文件夹(计算器)
  2. 选择
  3. 点击Java文件夹,选择“Exectuable Jar File”,然后选择下一步
  4. 启动配置:主 - 计算器
  5. 创建导出目标
  6. 点击“完成”并获利!嗯,不是真的。

最佳答案

我在运行 Jar 文件时遇到了这个问题

java -jar TestJar

而不是

java -jar TestJar.jar

缺少扩展名 .jar 也会导致此问题。

关于java - 什么导致 "Unable to access jarfile"错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11943948/

相关文章:

java - 使用 ikvmc 创建 .dll 时包含外部 jar

java - 关于可执行jar文件

java - 将 jar 添加到您的程序中

java - "method is ambiguous for the type"但类型不明确(错误来自从 eclipse 3.7.2 升级到 eclipse 4.2)

java - 如何从 onProgressUpdate 和 onPostExecute 获得响应

java - Java 项目中的类路径问题

java 代码通过向其传递参数来启动 jar

java - 将二维数组中的第二列和第三列检索到数组

java - 如何高效压缩1025字节的json对象

JavaFX - MVC - 如何从另一个包加载图像