2012-05-03 4 views
0

Привет, у меня возникли трудности с попыткой перевести этот .sh-файл в .bat-файл.Преобразование команды javac из .sh в .bat

javac -cp $tomcatpath/servlet-api.jar:$openejbpath/javaeeapi-5.0-3.jar 
$webapppath/*.java $webapppath/bean/*.java $webapppath/ejb/*.java 

Это должно быть очень просто для тех, кто знаком с этими файлами.

ответ

0

попробовать

javac -cp %tomcatpath%/servlet-api.jar;%openejbpath%/javaeeapi-5.0-3.jar 
%webapppath%/*.java %webapppath%/bean/*.java %webapppath%/ejb/*.java 
0
javac -cp $tomcatpath\servlet-api.jar;$openejbpath\javaeeapi-5.0-3.jar 
$webapppath\*.java $webapppath\bean\*.java $webapppath\ejb\*.java 
0

Вам потребуется обеспечить, чтобы tomcatpath, openejbpath и webapppath переменные окружения настроены правильно в вашей установке Windows. Используйте команды

set tomcatpath=c:\path\to\tomcat 
set openejbpath=c:\path\to\openejb 
set webapppath=c:\path\to\webapp 

Затем запустите команду, как

javac -cp %tomcatpath%\servlet-api.jar;%openejbpath%\javaeeapi-5.0-3.jar %webapppath%\*.java %webapppath%\bean\*.java %webapppath%\ejb\*.java 

Конечно, если вы хотите использовать сценарии сборки кросс-платформенных, вы действительно должны использовать Ant - http://ant.apache.org/

Смежные вопросы