processbuilder 相关问题

Processbuilder是围绕操作系统进程的Java包装器。此类用于创建操作系统进程。

我可以在Java中使用BuildProcess调用arm64进程吗?

我正在尝试使用Java ProcessBuilder 和使用arm64 的M1 Mac 从Java 调用一些终端命令。然而,即使我使用arm64兼容的JVM(Zulu 11, 17..)那个ide...

回答 1 投票 0

如何运行 .exe 并在 java 中传递另一个 url 作为参数

我想运行一个 exe 文件并将 URL 作为参数传递给它: String[] command = { "cmd.exe", "/c", "C:/Program Files/eMailer/myProg.exe", "C:\Program Files\eM...

回答 1 投票 0

使用进程生成器传递密码不适用于“net use”命令

我正在尝试通过使用进程生成器调用“net use”命令来运行它。当我使用 PrintWriter 将密码传递给 OutputStream 时,它失败并出现以下错误: 系统错误 1219 有

回答 2 投票 0

使用JavaFX和C进行图像处理;从 C 到 Java 获取数据时出现问题

我有一个带有 JavaFX 的 GUI。我从用户那里得到一张图片。然后我运行一个 C 程序并为其提供图片的文件路径。 c程序处理图片后返回给java程序wh...

回答 1 投票 0

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...

回答 1 投票 0

强化问题 - 命令注入

我正在尝试对我的 java 应用程序进行 hp fortify 安全扫描。我有几个问题,我已经解决了。但我无法找到以下问题的解决方案。 命令注入 字符串主机名 =

回答 1 投票 0

如何在Android应用程序中获取每行进程的输出?

我正在使用此代码: var 读取器:Int = 0 val 缓冲区 = CharArray(4096) var 输出 = StringBuilder() val process = processBuilder.start() var inputStream = BufferedReader(InputStreamReader(进程。

回答 1 投票 0

如何使用 Javas ProcessBuilder 进行输入重定向?

如何将输入重定向应用到 Javas ProcessBuilder? 例如。使用Linux的cat 猫 x.txt > 输出.txt 我的代码 // 使用cat读取x.txt并将输出重定向到output.txt 公共静态无效...

回答 1 投票 0

如何解决此过滤器 Processbuilder 错误?

无法运行此命令 List 命令= new ArrayList<>(); 命令.add(“ffmpeg”); 命令.add("-i"); 命令.add(file1Path); 命令.add(...

回答 1 投票 0

以编程方式将用户输入命令直接发送到正在运行的进程

我有一个通过脚本启动的程序,我开始使用 Processbuilder ProcessBuilder pb = new ProcessBuilder("命令", "脚本"); 进程process = pb.start

回答 1 投票 0

如何终止使用 ProcessBuilder 通常创建的进程

我正在我的 Java 应用程序中使用 ProcessBuilder 创建进程。创建的进程执行一些 FFMPEG 命令,这些命令实际上将 RTSP 流复制到指定的目标媒体文件中。

回答 2 投票 0

使用 ProcessBuilder 执行批处理脚本

我正在尝试使用 ProcessBuilder 执行批处理脚本,但无法弄清楚为什么它不起作用。 我构建了一个小型 PoC 来展示我的问题,为了使其正常工作,您需要创建一些 f...

回答 1 投票 0

Surefire 将杀死 self fork JVM。 System.exit(0) 后退出已过去 30 秒

我正在使用 maven Surefire 插件(LTS 版本)在两个测试框架(例如 jUnit、jBehave)上执行测试。 尝试通过生成几个线程来实现并行化,这又...

回答 1 投票 0

ProcessBuilder 在多次执行批处理文件时抛出 IO 异常

我正在尝试使用 Processbuilder 从我的 Java 应用程序运行批处理文件,并使用 api 调用此 Processbuilder。当我第一次运行 api 时,Processbuilder 能够定位...

回答 0 投票 0

ProcessBuilder 在使用异步线程时不启动多次

我有一个使用 processbuilder 启动流程的应用程序。processBuilder 看起来像这样 public int runCommandWithLog(String logFile, List command) 抛出 IOException,

回答 0 投票 0

ProcessBuilder 和从类文件运行的新进程

尝试使用 processBuider 参数运行 cmd 可运行的 myRunnable = new RunTest(line); 线程 treadForSingleTest = new Thread(myRunnable); treadForSingleTest.start(); 尝试 { ...

回答 0 投票 0

从 SpringBoot 应用程序内部运行 ProcessBuilder 进程经常挂起并且不执行命令

首先,这是一个在 Docker 容器中运行的 SpringBoot 应用程序。 该应用程序将为每个配置的租户执行 Liquibase 更新。在这种情况下,有 3 个租户。 我发现的是……

回答 0 投票 0

我正在尝试通过 Java 运行 Python 脚本,但我只想在 Python 中运行一次导入行

我正在尝试通过 Java 运行 Python 脚本,但我只想在 Python 中运行导入行一次,因为我在我的 Python 脚本中导入了 TensorFlow 和 spaCy。导入它们需要时间,所以 ...

回答 1 投票 0

在项目目录中使用 ProcessBuilder 时权限被拒绝

我正在尝试使用 ProcessBuilder 在我的 Java 程序中执行 python 文件,但是在使用 ProcessBuilder 时出现错误 13:权限被拒绝。 尝试{ ProcessBuilder pb = 新

回答 1 投票 0

为什么在捕获 ProcessBuilder 的输出时 inputStream 随机变空?

我在这里发现了类似的问题,但没有适合我的解决方案。 我的代码是 结果集 rs = stmt.executeQuery(); int ret = 0; while (rs.next()) { int rsID = rs.getInt("ID"); 圣...

回答 0 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.