我在从servlet运行jar文件时遇到问题。 我必须在Eclipse的Web项目中的一个单独的sevlet中运行带有参数的另一个java应用程序的jar文件。
我将代码用作
Runtime.getRuntime().exec("java -jar myproject.jar param1 param2 abc.xml");
在上面的代码中,在运行带有参数param1和param2的上述jar文件时,它会将输出存储在abc.xml中。 但问题是我不知道如何在代码中提供myproject.jar的路径。
我将myproject.jar复制到项目目录中,但它没有提供任何输出。 我试过用 我不知道如何提供jar文件的路径以及放置jar文件的位置以及输出文件的来源。
这个代码适用于简单的核心java应用程序,我将myproject.jar文件放在核心java项目目录中,输出文件abc.xml在核心java项目目录中创建。
请指导我。 提前谢谢。