【问题标题】:Executable jar file became jar file only?可执行的 jar 文件只变成了 jar 文件?
【发布时间】:2015-08-14 11:28:37
【问题描述】:

我创建了一个项目并将其构建为一个可执行的 jar 文件。我的问题是它在我的计算机中是一个可执行的 jar 文件,但是当我将它传输到另一台计算机时,它只变成了一个 jar 文件。这里有什么问题?我正在使用 netbeans 8.0.2

【问题讨论】:

  • 缺少资源?系统设置配置错误?
  • @MadProgrammer 你是什么意思?
  • 您可能正在处理只能从您的机器访问的资源,这导致 Jar 失败或 Java 可能配置错误并且无法运行 Jar 或 .jar 不是与Java相关
  • @MadProgrammer 需要什么东西才能运行 jar 文件?
  • 它不能“成为”不可执行的 JAR。可执行 JAR 和不可执行 JAR 之间的唯一区别在于其内容,并且当您将它们移动到另一台计算机时,内容不会改变。正如其他人所指出的,可能发生的是您的可执行 JAR 没有被执行——这应该是依赖关系和/或系统配置的问题。你是如何运行它的?如果不出意外,您可以使用 java -jar jarname.jar 从命令行(或运行提示符)运行它,前提是您的 Java 工作正常并且您的文件没有类路径依赖项。

标签: java netbeans jar build executable-jar


【解决方案1】:

可能你的第二台电脑没有安装java,或者安装不是默认的,所以“jar”扩展没有注册?

在控制台尝试:

 java -version

 #if you have java, you can start your jar from command line:

 java -jar youJarName.jar

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-07-25
    • 2012-04-03
    • 2012-05-04
    • 2017-01-23
    • 1970-01-01
    • 1970-01-01
    • 2012-05-26
    • 1970-01-01
    相关资源
    最近更新 更多