我有一个在Linux上运行的java工具,我试图让它在Windows上运行。以下是运行该工具的.sh
文件。任何将其转换为.bat
的帮助都将受到高度赞赏。
#!/bin/bash
java -Dlog4j.configurationFile=./lib/client-log4j2.xml -cp ./lib/*: org.test.SdkClient "$@"
if [ $? -ne 0 ]; then
echo "Unable to execute SdkClient."
fi
答案 0 :(得分:0)
我首先通过打开cmd窗口并发出
来评估已安装文件的位置
Dir /B /S /A "%USERPROFILE%\client-log4j2.xml
看路径变量
Set Path
和
Set Java_Home
。
没有名字的批次?这只是一个有根据的猜测。
@Echo off
Rem java -Dlog4j.configurationFile=./lib/client-log4j2.xml -cp ./lib/*: org.test.SdkClient %*
java -Dlog4j.configurationFile=./lib/client-log4j2.xml org.test.SdkClient %*
If ErrorLevel 1 echo "Unable to execute SdkClient."
我不知道-cp ./lib/*:
的意思。