如何在windows XP cmd中运行javaw?
我用JAVA编写了一个程序 我将java项目导出为可运行的jar文件 我在Windows7 32位上测试了它 它运行得很好 然而,当我在WindowsXP32bit中测试它时(我不确定它的SP版本,可能是SP2或SP3) 它显示错误消息“无法访问C:\my.jar” 我在谷歌上搜索了一下,发现了这一点 Windows 7和XP具有不同的加载javaw的功能 然而。。。我不知道在WindowsXP中运行javaw的确切方法 我如何运行它 这是带有“无法访问”错误的代码如何在windows XP cmd中运行javaw?,java,windows,cmd,windows-xp,javaw,Java,Windows,Cmd,Windows Xp,Javaw,我用JAVA编写了一个程序 我将java项目导出为可运行的jar文件 我在Windows7 32位上测试了它 它运行得很好 然而,当我在WindowsXP32bit中测试它时(我不确定它的SP版本,可能是SP2或SP3) 它显示错误消息“无法访问C:\my.jar” 我在谷歌上搜索了一下,发现了这一点 Windows 7和XP具有不同的加载javaw的功能 然而。。。我不知道在WindowsXP中运行javaw的确切方法 我如何运行它 这是带有“无法访问”错误的代码 public void Ru
public void RunApplication() {
try {
Runtime.getRuntime().exec("javaw -jar " + PROGRAM_PATH + "/Client.jar");
} catch (IOException ioe) {
ioe.printStackTrace();
}
}
这是另一个代码
如果我运行这个,Windows XP不会显示任何内容。
无错误,无应用。
public void RunApplication() {
try {
Runtime.getRuntime().exec("start javaw -jar " + PROGRAM_PATH + "/Client.jar");
} catch (IOException ioe) {
ioe.printStackTrace();
}
}
你用过什么版本的java?我用的是java1.4。。。我想扔掉这个糟糕的版本并使用1.8,但我不能…你的
c:\
中是否有my.jar
?我将尝试阅读链接。谢谢Bogdan M.:)