Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用它在linux中使java可执行';s文件?_Java_Linux_Eclipse_Executable Jar - Fatal编程技术网

如何使用它在linux中使java可执行';s文件?

如何使用它在linux中使java可执行';s文件?,java,linux,eclipse,executable-jar,Java,Linux,Eclipse,Executable Jar,我有一个用eclipse制作的java程序文件夹,其中包含.java和.class文件,还有一些文件夹,其中包含正确程序运行所需的图像和文本文件。我的问题是,我如何制作一个完整的可执行程序(在本例中为(.sh)),它的工作方式与我编译它并运行它的方式完全相同?例如,我让人们下载它,我希望他们只需键入。/(filename).sh即可运行它 既然我在linux上编写了这个程序,而且我现在必须在linux上测试它,那么如何才能在windows机器上实现完全相同的工作?(我将转移eclipse项目)

我有一个用eclipse制作的java程序文件夹,其中包含.java和.class文件,还有一些文件夹,其中包含正确程序运行所需的图像和文本文件。我的问题是,我如何制作一个完整的可执行程序(在本例中为(.sh)),它的工作方式与我编译它并运行它的方式完全相同?例如,我让人们下载它,我希望他们只需键入。/(filename).sh即可运行它

既然我在linux上编写了这个程序,而且我现在必须在linux上测试它,那么如何才能在windows机器上实现完全相同的工作?(我将转移eclipse项目)


提前感谢。

对于linux部分,这可能与windows部分有关,可能与“用户”是否需要获取文本文件/图像以便正确使用该程序有关?另外,我有.java文件,而不是.jar。这是一种方法。仍然需要目标系统上的JRE:。至于获取JAR,请使用Eclipse的导出JAR功能。对于linux部分,这可能与windows部分有关,可能与“用户”必须获取文本文件/图像才能正确使用该程序有关?此外,我有.java文件,而不是.JAR。这是一种方法。仍然需要目标系统上的JRE:。至于获取JAR,请使用Eclipse的导出JAR功能。