Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从NetBeans IDE外部运行.jar可执行java文件?_Java_Executable Jar - Fatal编程技术网

如何从NetBeans IDE外部运行.jar可执行java文件?

如何从NetBeans IDE外部运行.jar可执行java文件?,java,executable-jar,Java,Executable Jar,如何从NetBeans IDE外部运行.jar可执行java文件?(Windows Vista)。我的项目有一个由Netbeans创建的.jar文件。我们想运行它。或者:我们如何运行该文件,或者如何在NetBeans 6.1中创建一个“适当的”可执行文件?运行jar非常简单 java -jar filename.jar 您可以从命令提示符运行以下命令:java-jar您的_jar.jar如果java不在您的路径中,您可以通过查找java安装的完整路径,从命令提示符执行此操作,例如: C:\ja

如何从NetBeans IDE外部运行.jar可执行java文件?(Windows Vista)。我的项目有一个由Netbeans创建的.jar文件。我们想运行它。或者:我们如何运行该文件,或者如何在NetBeans 6.1中创建一个“适当的”可执行文件?

运行jar非常简单

java -jar filename.jar

您可以从命令提示符运行以下命令:
java-jar您的_jar.jar

如果java不在您的路径中,您可以通过查找java安装的完整路径,从命令提示符执行此操作,例如:

C:\java\java.exe -jar C:\jar_you_want_to_run.jar
或者,如果java在您的路径中:

java.exe -jar jar_you_want_to_run.jar

这将运行netbeans生成的jar

正如拉普利所说,java-jar-your.jar


可执行文件:在NetBeans的“项目属性”对话框中,查看此线程以获取答案。您需要设置主类,否则生成的.jar将不可执行。然后,如前所述,双击.jar或命令java-jar将启动程序。

首先,确保在NetBeans项目属性对话框中设置了主类。
那么,你可以

  • 双击jar文件(这应该适用于任何安装了JRE的机器)

  • 确保java.exe位于路径中(或将下面的
    java
    替换为可执行文件的完整路径和文件名),将以下内容放入批处理文件中:
    java-jarfilename.jar

    然后,您可以双击批处理文件而不是jar(如果您有不习惯使用裸jar文件的人,这很有用)

  • 您可以按照此处描述的路径为windows生成.exe

运行jar文件或jar文件的最佳技术之一

  • 通过jar命令创建jar文件选择您的jar文件名
    Java\u Jar\u File.Jar
  • 使用命令运行jar文件,如
    java-jar java\u jar\u file.jar
  • 制作一个BAT文件

    java -jar filepath.jar
    

    要运行java jar文件,应正确配置其文件关联。有一个免费的工具可以修复所有jar文件关联问题。运行此文件以修复所有jar问题。

    如果您在运行jar时遇到问题,请确保您正在尝试运行当前版本以在Netbeans中获取最新版本:
    转到运行菜单
    -->清理和构建

    我没有生成bat文件,但我在终端上运行了此命令,它成功了!谢谢这个
    答案
    问题
    有什么关系?如果您想双击Windows资源管理器中的.jar文件来运行它,就需要这样做