出于某种原因,我尝试任何命令,包括刚刚jarsigner
它给了我下面的错误:为什么我的jarsigner不能工作?
Error: Could not find or load main class sun.security.tools.JarSigner
难道我的Java版本不正确?我多次重新安装了Java,并尝试了64位和32位版本。我对Java JDK(Java 7 update 45
)在Windows 7的最新版本此外,我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
,我试图改变它只是.
但也不能工作。我也尝试将变量设置为Path
而不是PATH
,但同样的错误出来了。我在我的PATH
环境变量中搜索了很多次,并且没有任何迹象Java
。我的PATH
上面的bin是Java
这个词的唯一标志。现在我的用户环境变量中有我的Java bin。我是否需要在系统环境变量中使用它?
谢谢。
添加您的PATH和CLASSPATH环境变量的问题。 – Perception 2013-03-06 01:24:44
我面临同样的问题 - ,不知道是否你已经理解了它...... – user1028741 2013-09-02 16:00:29