出于某种原因,为什么我尝试任何命令,包括jarsigner
它会给我以下错误:
Error: Could not find or load main class sun.security.tools.JarSigner
我的 Java 版本不正确吗?我已经多次重新安装 Java 并尝试了 64 位和 32 位版本。我Java 7 update 45
在 Windows 7 上安装了最新版本的 Java JDK ( )。此外,我的javac
命令给了我一个类似的错误:
Error: Could not find or load main class com.sun.tools.javac.Main
但是,我的java
命令没有。
我的PATH
包括 java jdk bin C:\Program Files\Java\jdk1.7.0_45\bin
,我还需要什么吗?我CLASSPATH
的是.;C:\Program Files (x86)\Java\jre7\lib\ext\QTJava.zip
,我尝试将其更改为 just .
,但这也不起作用。我也尝试将变量设置为Path
而不是,PATH
但出现了同样的错误。我在我的PATH
环境变量中搜索了很多次,没有这个词的迹象Java
。上面我的垃圾桶PATH
是这个词的唯一标志Java
。现在我的用户环境变量中有我的 Java bin。我需要在系统环境变量中使用它吗?
谢谢。