我有一个在 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
最佳答案
我首先通过打开 cmd 窗口并发出命令来评估安装文件的去向
Dir/B/S/A "%USERPROFILE%\client-log4j2.xml
查看路径变量
设置路径
和
设置 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/*:
是什么意思。
关于linux - 需要帮助将 .sh 文件转换为 .bat,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41045146/