文件名称:Java Process Utils (Forker):用于更好地控制外部进程的 Java 库-开源
文件大小:2.69MB
文件格式:ZIP
更新时间:2024-07-28 08:40:40
开源软件
Forker 是一个 Java 库,可让您更好地控制外部进程并提供 ProcessBuilder 的替代品。 该库基本上有 3 个主要组件: ForkerClient 替换 ProcessBuilder 只需构建一个进程,让 Forker 处理检查退出代码和重定向或捕获标准输出。 命令可以以当前用户或管理员身份运行。 Forker Daemon 可用于降低 Linux 上的分叉成本,方法是启动一个单独的小型 JVM,其工作只是代表另一个运行时执行命令。 Forker Wrapper 是一个在 Java 中执行服务的“包装器”。 类似于 JSW(Java 服务包装器)和 YAJSW,但更轻量级并使用*许可,Forker Wrapper 可用于在后台启动进程、跟踪进程 ID、捕获输出以记录日志并自动重启挂起或崩溃的 JVM 等.