⑴ java不是内部或外部命令
没有配置环境变量
右键点我的电脑 系统属性-高级-环境变量。
在系统变量下新内建变量JAVA_HOME,变量值填你的安容装路径,比如D:\Java\jdk1.6.0_39;
再在系统变量下新建变量 CLASSPATH,变量值填.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
找到系统变量Path,在变量值最前面添加.;%JAVA_HOME%\bin;
然后一路确定就OK了
⑵ JAVA不是内部或外部命令,也不是可运行的程序或批处理文件
原因:这是因为安来装java时把jdk的路径自和jre的路径选择成一样,就造成覆盖了,这时候你在lib下也找不都tools.jar和dt.jar.
解决:
如果只需要使用javac命令其实不需要这么复杂的,可以直接把新建的JAVA_HOME、CLASSPATH这两个变量和PATH变量中的JAVA_HOME%in;%JAVA_HOME%jrein删了,然后在Path变量的头部添加如下路径:
C:Program FilesJavajdk1.5.0in;就可以了。
关于上述中配置的path
配置系统变量path,在里边加入路径值
;%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin;(加在中间的配置方式为,即C:Program Files (x86)Common FilesOracleJavajavapath)
%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin;(加在首部)
;%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin(加在尾部)
⑶ 急急急java不是内部或外部命令 也不是可运行的程序怎么解决大侠!!
您好,提问者:来
1、jdk5.0之后自,classpath不需要配置。
2、JAVA_HOME=C:\Program Files\Java\jdk1.7.0_51
这个JAVA_HOME在path这个框中新建,而不是在上面新建。
3、path=%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0;%JAVA_HOME%\bin;
4、重新打开cmd窗口试一下。
⑷ wsdl2java.bat时出现的问题
java -Djava.ext.dirs=D:\wsdl\lib org.apache.axis.wsdl.WSDL2Java -o%Output_Path% -w -t
应该是这行代码出错,这行代码的命令是java,可版能没有这种权命令吧