想要用脚本执行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
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
参考: