gpt4 book ai didi

java - 从 Java 启动 Cygwin 进程

转载 作者:行者123 更新时间:2023-11-29 06:01:38 27 4
gpt4 key购买 nike

我需要在 Windows 环境中使用 GNU Octave。 Octave 进程将从 Java 服务器调用,使用 ProcessBuilder 或 Apache Commons Exec。

Octave 需要使用 Cygwin 运行。调用 Octave 的正确方法是什么?

如果我尝试直接从 Windows 调用 Octave(没有 Java)

cygstart octave-3.6.1.exe

我收到错误消息,指出缺少一个 dll (cygblas-0.dll)。如果我从 cygwin shell (mintty.exe) 启动 Octave,它就可以工作。所以一个可能的问题是,是否可以通过提供所需的 dll 在 cygwin shell 外部调用 octave?

最佳答案

DLL 是否在您的 PATH 环境变量中?例如,我的 PATH 包括 c:\cygwin\bin,我可以毫无问题地执行 cygwin 'ls' 命令。

关于java - 从 Java 启动 Cygwin 进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9907376/

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