【发布时间】:2020-06-21 05:48:12
【问题描述】:
我有一个 shell 脚本文件,其中定义了三个变量。我需要在 java 类中为这些变量设置值,这意味着,我需要访问我的 Java 类中的 shell 脚本文件,然后我需要访问这三个变量,然后我需要设置这些变量的值来自 Java 的三个变量。我不确定如何达到这个要求。我的 shell 脚本文件位于 windows D:/. 这是我的shell脚本代码:
path=`xxx`
echo "$path"
Src
Dest
Env
我需要设置Src、Dest和Env的值
【问题讨论】:
-
一般我们使用脚本启动Java应用程序并传递必要的参数。做同样的传递那些定义的值Java主文件。 java -jar Main.java argument1 参数 2
-
感谢您的建议。由于我对 shell 脚本非常陌生,您能否在代码方面建议上述解决方案。提前致谢
-
您的环境是什么样的?您是否能够在您的 Windows 平台上执行该 bash 脚本(例如,使用 git bash、cygwin 等)?
-
是的,我可以使用 git bash 在我的 windows 平台上执行 bash 脚本。
-
网上可以找到很多