gpt4 book ai didi

java - 将java输出添加到bat文件的回显字符串

转载 作者:行者123 更新时间:2023-11-29 07:53:35 25 4
gpt4 key购买 nike

我需要将 Standard out of java 应用程序添加到 bat 文件的回显字符串中。假设 java 应用程序通过 System.out.println 写入“hello world”。

例如,我有一个 bat 文件 mybat.bat。

 @echo off

echo output=java -jar E:\FYP\MyApp\out\artifacts\MyApp_jar\MyApp_jar\MyApp.jar %1

不给出输出=Hello world

我怎样才能做到这一点。非常感谢您的帮助。

谢谢!

最佳答案

据我了解,您想将 java 的输出分配给变量。可能这会为你做这个:

@echo off
set "java_output="
setlocal enableDelayedExpansion
for /f "delims=" %%J in ('java -jar E:\FYP\MyApp\out\artifacts\MyApp_jar\MyApp_jar\MyApp.jar %1') do (
set "java_output=!java_output! %%J"
)
endlocal & set java_output=%java_output%
echo %java_output%

关于java - 将java输出添加到bat文件的回显字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19443357/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com