【发布时间】:2014-05-14 15:14:51
【问题描述】:
我有一个 .jar 文件,我希望它像 unix/Mac OS X 可执行文件一样运行,以便它可以放在 /usr/local/bin 中,我可以像运行任何其他文件一样从终端运行它用 c 编写的命令。我不想要一个 .app 我只想要一个简单的命令行工具,我可以在终端中运行而不使用 java 命令,因为它不适合发布我的工具。
【问题讨论】:
标签: java macos unix jar terminal
我有一个 .jar 文件,我希望它像 unix/Mac OS X 可执行文件一样运行,以便它可以放在 /usr/local/bin 中,我可以像运行任何其他文件一样从终端运行它用 c 编写的命令。我不想要一个 .app 我只想要一个简单的命令行工具,我可以在终端中运行而不使用 java 命令,因为它不适合发布我的工具。
【问题讨论】:
标签: java macos unix jar terminal
您将希望在 c++ 中创建一个包装类来调用 java 程序。
run jar file from c++
Using JNI to execute a java jar from a C++ program, using g++ or eclipse
【讨论】: