Windows 10 1803 64位,Java JRE8。未安装JDK。
我在文件夹中有一个.jar:
c:\users\myuser\KickAssembler\KickAss.jar
在系统环境变量下,我的CLASSPATH为:
c:\users\myuser\KickAssembler\
在命令提示符下,设置了CLASSPATH(已通过ECHO进行检查。)>
在尝试时提示:
java -jar KickAss.jar
返回:
Error: Unable to access jarfile KickAss.jar
如果我先将CD放入目录,然后运行它,它将正常工作。因此,CLASSPATH似乎没有被使用。我也将该位置添加到标准Windows PATH中,仍然无法使用。
文件名的大小写不同组合无效。 Windows设置为显示隐藏文件。它不能是权限问题,因为当我先进入目录时它可以工作。
还有什么我可以尝试的?
Windows 10 1803 64位,Java JRE8。未安装JDK。我在文件夹中有一个.jar:c:\ users \ myuser \ KickAssembler \ KickAss.jar在系统环境变量下,我的CLASSPATH为:c:\ users \ ...
CLASSPATH用于定义Java将从中加载类的路径。 CLASSPATH可以包含文件夹和JAR文件,例如:C:\ mybin; c:\ myjars \ some.jar