您的位置:首页 > 编程语言 > Java开发

Bat文件执行java命令,报:javac不是内部或外部命令,也不是可运行的程序或批处理文件

2013-05-15 22:54 1081 查看


想要用脚本执行solr下面的start.jar文件,可是老是说 javac不是内部或外部命令,也不是可运行的程序或批处理文件

脚本如下:


@echo off

echo start solr

set path=D:\software\apache\solr\solr-4.3.0\solr-4.3.0\example\

d:

cd %path%

set classpath=.;start.jar

java -Dsolr.solr.home=solr -jar start.jar

pause

换成下面的就可以Work了:
@echo off

echo start solr

set path=D:\software\apache\solr\solr-4.3.0\solr-4.3.0\example\

d:

cd %path%

set classpath=.;start.jar

%JAVA_HOME%\bin\java -Dsolr.solr.home=solr -jar start.jar

pause

参考:
http://zhidao.baidu.com/question/188126254.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐