在将.sh文件转换为.bat方面需要帮助

时间:2016-12-08 17:15:37

标签: linux windows batch-file sh

我有一个在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

1 个答案:

答案 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/*:的意思。