将.Jar编译为Unix命令行工具

时间:2014-04-03 02:23:43

标签: java macos unix jar terminal

我有一个.jar文件,我希望它像unix / Mac OS X可执行文件一样运行,以便它可以放在/ usr / local / bin中,我可以从终端运行它,因为我可以运行任何其他文件用c写的命令。我不想要.app我只想要一个简单的命令行工具,我可以在终端中运行而不使用java命令,因为它对于发布我的工具并不实用。

1 个答案:

答案 0 :(得分:0)

您将需要在c ++中创建一个将调用java程序的包装类。

run jar file from c++
Using JNI to execute a java jar from a C++ program, using g++ or eclipse