我一直在寻找一段时间来找到这个问题,我之前确实发现过这个问题,但答案对我没有用。
提供一些关于我想要实现的目标的信息: 我正在努力申请一份工作,上面写着"用你的求职信哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇所以我决定制作一个非常简单的程序,利用我所拥有的一点点知识与人交往并在我的求职信中工作。我有一些编写的程序,并意识到我不知道如何让程序在eclipse之外运行。此外,我需要确保它可以在另一台计算机上运行,这可能不会是一台Mac。
我已经尝试导出为可执行jar文件,它给了我一个.class文件。这将无法打开 - 它给出了一个错误,告诉我检查控制台是否存在可能的错误。我已经安装了jre和jdk。我也尝试下载我在搜索答案时引导的其他应用程序,例如jsmooth(没有意识到它只适用于Windows)和lingon。我很确定那些根本不是我真正想要的东西。
我正在努力不为另一个重复的问题做出贡献,但我似乎无法找到我正在寻找的答案。
另一个想法 - 我试图通过双击图标使其可执行,就像我期望任何其他应用程序一样。我这样说是因为我希望能够避免通过终端或控制台进入后门,因为这是我没有经验的东西。
这是我发现的一个非常相似的问题: how can I create executable file for the program written on Java?
我尝试使用java web start同样缺乏结果。此外,这个问题的作者正在寻求Windows的帮助。
How can I open Java .class files in a human-readable way?
这个似乎不是为了运行程序,而是为了阅读代码。
这个与我提出的问题最相似,问题的作者看到我在警告中看到了什么,但这是从2009年开始,对我来说没有意义。
抱歉继续这样下去,但我想说清楚我已经试图自己解决这个问题并且遇到了问题。
任何帮助都会非常感激!
答案 0 :(得分:0)
如果您已有jar文件,请尝试运行
java -jar yourfile.jar
在jar文件所在文件夹的终端中。 如果你还没有.jar,请尝试运行
jar cf insertfilenameyouwanthere.jar C:\ insert \ path \ of \ project \ here
然后执行上述操作。
编辑:Blimey评论员是对的,第二个是Windows命令。 mac应该像
jar cmf MANIFEST.MF myjarfilename * .class
你使用类文件,你必须从中获取一个jar。