ProcessBuilder 执行自定义可执行文件
好吧,我尝试了十几种不同的方法,但没有成功。我想执行自定义 exe 并获取输出。它在命令提示符下运行良好。我让“dir”工作正常,但custom.exe 不行…
从 Java 启动的子进程使用 waitFor 完成但流未终止
我正在使用 Java 的 ProcessBuilder 来启动一个子进程,这是另一个必须在单独的 JVM 中运行的 Java 程序。 我启动两个线程从进程的 stdout 和 stderr …
使用 bash 脚本设置 java ProcessBuilder 环境
我一直在使用 ProcessBuilder 使用 env.put("VAR","value") 成功调用具有各种环境变量的进程。 现在我想获取一些 bash 脚本来设置一大堆在 java 中未…
使用Java的ProcessBuilder运行SoX
我正在使用 ProcessBuilder 从 java 运行 SoX 来修剪 wav 文件。我确信我应该能够运行 SoX,因为在其他 JUnit 测试中,我设法成功运行以下命令: sox/…
如何在没有用户交互的情况下通过 Java 查找 PostgreSQL 安装文件夹?
在我的 Java 应用程序中,我想实现转储/恢复 PostgreSQL 数据库的选项。一些谷歌研究表明,通过 Java 的 ProcessBuilder 调用 pg_dump/pg_restore 可…
ProcessBuilder 和 Runtime.exec() 之间的区别
我正在尝试从 java 代码执行外部命令,但我注意到 Runtime.getRuntime().exec(...) 和 new ProcessBuilder(.. .).start()。 使用Runtime时: Process …
从 java 内部启动一个 bash 脚本,该脚本在 jvm 退出后仍然存在
我正在尝试从 java 内部运行一个 bash 脚本,该脚本将在 JVM 退出后继续存在。我当前的尝试看起来像这样: String[] linCmd = {"/bin/bash", "-c", "\…
使用参数文件作为输入从 Java 执行 linux .sh 文件并将输出写入 .txt 文件
当我尝试在 Linux shell 中运行以下 shell 脚本时, cd /home/fpalma/Project/resources/yices/linux64bit/ bash chmod a+x yices ./yices /home/fpal…
如何使用 Java 的 ProcessBuilder.start() 暂停进程运行?
好吧,所以我正在编写这个程序,它本质上是为我批量运行其他 java 程序(多次、改变参数、并行执行等)。 到目前为止,跑步部分效果很好。使用 Proces…
使用 Runtime.exec / ProcessBuilder.start 以低优先级启动 Java 进程?
我正在尝试使用 ProcessBuilder 类通过 Java 启动外部进程,这很有效。目前正在使用命令运行: new ProcessBuilder("java", "-jar", jarfile, args); …
将字符串作为参数从一个 Java 应用程序传递到另一个 Java 应用程序
我正在尝试将字符串作为参数从一个 Java 应用程序传递到第二个作为 StartUp 参数, 例如,我有一些应用程序必须在 System.exit(0 之前调用启动另一个 …
java processbuilder Windows 命令通配符
我想从 Java 调用 Windows 命令。 使用以下行工作正常: ProcessBuilder pb = new ProcessBuilder("cmd.exe", "/C", "find \"searchstr\" C://Workspa…
无法在 Java 中启动任何进程(ProcessBuilder 进程立即返回,退出代码为 128)
我试图让 Java 执行另一个程序,但它立即出错,退出代码为 128,并且没有任何内容发送到 stdout 或 stderr。我尝试了一个简单的“java -version”仍然…
管道(“|”)和 grep 在 Android 中的 ProcessBuilder 中不起作用
我想在 Android 上获取总 RAM: private String getTotalRAM() { ProcessBuilder cmd; String result=""; try{ String[] args = {"/system/bin/sh", "…