分发Java控制台程序

时间:2009-07-30 09:16:09

标签: java netbeans

我使用Netbeans创建了一个Java控制台应用程序。在Netbeans dist目录中,我有项目的类文件。现在我需要将可执行文件提供给其他人 谁将在另一台PC上运行它们。

我应该发送哪个文件?他怎么能在他的电脑上运行它们?有没有办法创建一个exe类型文件?

两台PC都安装了JDK。

5 个答案:

答案 0 :(得分:3)

构建其中指定的jar file with a main class

如果他安装了Java并且.jar与之相关联,那么他应该可以双击它。

或者从命令行中他可以运行:

java -jar program.jar

程序围绕这个创建可执行包装器,但jar文件在打包方面是一个更简单的解决方案 - 值得尝试开始。

答案 1 :(得分:0)

另外还有Jons回答:

如果你有一个可运行的jar,那么在EXE文件中打包它往往要容易得多。如果您需要为JSmooth和one-jar搜索Stackoverflow。

答案 2 :(得分:0)

NetBeans实际上回答了您的问题。如果我执行Clean / Build,输出结果为:

要从没有Ant的命令行运行此应用程序,请尝试: java -jar“insert_your_project_name_here.jar”

答案 3 :(得分:0)

这里有一个方便的页面:

java tools tutorial

它描述了在页面下方创建jar文件

答案 4 :(得分:0)

您可以转到运行菜单并选择清理并构建项目或转移+ f11之后转到项目文件夹中的dist文件夹并使用.jar文件并通过提示运行说明。