Processbuilder是围绕操作系统进程的Java包装器。此类用于创建操作系统进程。
如何运行 .exe 并在 java 中传递另一个 url 作为参数
我想运行一个 exe 文件并将 URL 作为参数传递给它: String[] command = { "cmd.exe", "/c", "C:/Program Files/eMailer/myProg.exe", "C:\Program Files\eM...
我正在尝试通过使用进程生成器调用“net use”命令来运行它。当我使用 PrintWriter 将密码传递给 OutputStream 时,它失败并出现以下错误: 系统错误 1219 有
使用JavaFX和C进行图像处理;从 C 到 Java 获取数据时出现问题
我有一个带有 JavaFX 的 GUI。我从用户那里得到一张图片。然后我运行一个 C 程序并为其提供图片的文件路径。 c程序处理图片后返回给java程序wh...
ProcessBuilder 不返回 JQ select 的结果
我有以下代码: ProcessBuilder 构建器 = new ProcessBuilder(); builder.command("sh", "-c", "cat eve.json | jq -c --arg s '2023-10-20T21:08:58.992978+0300' 'select(.tim...
我正在尝试对我的 java 应用程序进行 hp fortify 安全扫描。我有几个问题,我已经解决了。但我无法找到以下问题的解决方案。 命令注入 字符串主机名 =
我正在使用此代码: var 读取器:Int = 0 val 缓冲区 = CharArray(4096) var 输出 = StringBuilder() val process = processBuilder.start() var inputStream = BufferedReader(InputStreamReader(进程。
如何使用 Javas ProcessBuilder 进行输入重定向?
如何将输入重定向应用到 Javas ProcessBuilder? 例如。使用Linux的cat 猫 x.txt > 输出.txt 我的代码 // 使用cat读取x.txt并将输出重定向到output.txt 公共静态无效...
无法运行此命令 List 命令= new ArrayList<>(); 命令.add(“ffmpeg”); 命令.add("-i"); 命令.add(file1Path); 命令.add(...
我有一个通过脚本启动的程序,我开始使用 Processbuilder ProcessBuilder pb = new ProcessBuilder("命令", "脚本"); 进程process = pb.start
我正在我的 Java 应用程序中使用 ProcessBuilder 创建进程。创建的进程执行一些 FFMPEG 命令,这些命令实际上将 RTSP 流复制到指定的目标媒体文件中。
我正在尝试使用 ProcessBuilder 执行批处理脚本,但无法弄清楚为什么它不起作用。 我构建了一个小型 PoC 来展示我的问题,为了使其正常工作,您需要创建一些 f...
Surefire 将杀死 self fork JVM。 System.exit(0) 后退出已过去 30 秒
我正在使用 maven Surefire 插件(LTS 版本)在两个测试框架(例如 jUnit、jBehave)上执行测试。 尝试通过生成几个线程来实现并行化,这又...
ProcessBuilder 在多次执行批处理文件时抛出 IO 异常
我正在尝试使用 Processbuilder 从我的 Java 应用程序运行批处理文件,并使用 api 调用此 Processbuilder。当我第一次运行 api 时,Processbuilder 能够定位...
我有一个使用 processbuilder 启动流程的应用程序。processBuilder 看起来像这样 public int runCommandWithLog(String logFile, List command) 抛出 IOException,
尝试使用 processBuider 参数运行 cmd 可运行的 myRunnable = new RunTest(line); 线程 treadForSingleTest = new Thread(myRunnable); treadForSingleTest.start(); 尝试 { ...
从 SpringBoot 应用程序内部运行 ProcessBuilder 进程经常挂起并且不执行命令
首先,这是一个在 Docker 容器中运行的 SpringBoot 应用程序。 该应用程序将为每个配置的租户执行 Liquibase 更新。在这种情况下,有 3 个租户。 我发现的是……
我正在尝试通过 Java 运行 Python 脚本,但我只想在 Python 中运行一次导入行
我正在尝试通过 Java 运行 Python 脚本,但我只想在 Python 中运行导入行一次,因为我在我的 Python 脚本中导入了 TensorFlow 和 spaCy。导入它们需要时间,所以 ...
在项目目录中使用 ProcessBuilder 时权限被拒绝
我正在尝试使用 ProcessBuilder 在我的 Java 程序中执行 python 文件,但是在使用 ProcessBuilder 时出现错误 13:权限被拒绝。 尝试{ ProcessBuilder pb = 新
为什么在捕获 ProcessBuilder 的输出时 inputStream 随机变空?
我在这里发现了类似的问题,但没有适合我的解决方案。 我的代码是 结果集 rs = stmt.executeQuery(); int ret = 0; while (rs.next()) { int rsID = rs.getInt("ID"); 圣...
JAVA ProcessBuilder,返回“sh:第 1 行:sudo:找不到命令”
我正在尝试使用 ProcessBuilder 类在 JAVA 中执行 bash 命令, 这是命令: 回声 | sudo -S apt-get remove docker docker-engine docker.io containerd runc 这