Windows 10上的Java 8-CLASSPATH不起作用

问题描述 投票:0回答:1

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 \ ...

java windows-10 classpath
1个回答
1
投票

CLASSPATH用于定义Java将从中加载类的路径。 CLASSPATH可以包含文件夹和JAR文件,例如:C:\ mybin; c:\ myjars \ some.jar

© www.soinside.com 2019 - 2024. All rights reserved.