我正在尝试合并 2 个简单的程序。我想制作一个.jar文件,这是我编写的代码:(project1.jar和project2.exe都打包到这个.jar中)
public class main
{
public static void main(String[] args)
{
try
{
Runtime.getRuntime().exec("cmd /c project1.jar");
Runtime.getRuntime().exec("cmd /c project2.exe");
}
catch(Exception exce)
{
/*handle exception*/
}
}
}
当我在 Eclipse 中运行项目时,一切正常(两个文件都被执行,就像我想要的那样)。但是当我将这个项目导出到 .jar 并运行它时,什么也没有发生。我认为它与文件路径有关,因为它在 eclipse 中运行时工作正常。如何解决这个问题?