我在这里发现了许多相关问题。我有一个简单的java程序。它不包含主要功能。它有一个函数,它接受一个字符串并返回相同的字符串。我把它变成了一个jar文件。我的问题是我可以从shell脚本调用/执行这个jar文件。我使用eclipse通过创建一个新类来测试windows中的文件,该类具有main函数并创建另一个类的对象并调用该函数。任何帮助,将不胜感激。如果这是一项微不足道的任务,请原谅我。
答案 0 :(得分:0)
如果某个地方没有main()
例程,则无法将jar作为应用程序执行;你必须写一个,然后将它添加到jar(这将是最简单的!)或创建第二个jar,或者只是让它松散。无论如何,您需要以某种方式执行包含main()
方法的类。
Here是一些创建可执行jar文件的简单说明,假设您已经拥有main()
- 包含类。获得jar后,可以使用java -jar thejar.jar
运行它。