没有命令行的Java程序

时间:2015-01-16 04:50:24

标签: java user-interface command-line

我正在开发一个简单的chatBot,就像学习经验一样,并且遇到了障碍。我有一个rudimentery GUI设置,当我使用命令行运行程序时启动,但不是当我双击Jar时。我要么缺少代码,要么导致/运行该程序。我使用eclipse并导出为可运行的jar。如果有人能指出我的教程或一些非常感谢的代码。

...澄清 我希望我的chatBot在双击时打开GUI,类似于minecraft-server jar

编辑我弄清楚出了什么问题,它与清单或代码无关......我只是执行了一个错误的循环,我现在感到愚蠢:(

2 个答案:

答案 0 :(得分:2)

为了在命令行中使你的jar'runnable',你需要指定哪个类是要执行的主类。

这是通过指定包含以下行的manifest.txt文件来完成的:

Main-Class: the_package_and_name_of_your_main_class

如何将此清单文件添加到jar中取决于您的构建工具。

答案 1 :(得分:0)

我是杰森的第二名。 或者你可以创建一个批处理文件(.bat),除非你想让它在Linux上运行(在这种情况下你会.sh文件)。