Как запустить Cygwin с помощью Java-программы? - PullRequest
0 голосов
/ 21 августа 2009

Я установил cygwin в окно, чтобы начать сканирование. Это хорошо работает. Теперь я хочу запустить cygwin и запустить программу сканирования при запуске cygwin, используя программный код Java.

Если вы предоставите некоторый код для него, это будет очень полезно для меня.

Ответы [ 3 ]

1 голос
/ 21 августа 2009

Я посмотрел на ссылку adatapost. Похоже, мир бедствий ждет вас на этом пути.

Я имею в виду, мне очень нравится Cygwin, но я бы не стал так его использовать.

В нескольких сантиметрах справа от поля «Ваш ответ» я набираю ссылку на связанный вопрос «Как запустить Cygwin из Java?»

Кто ставит телегу перед лошадью? Я не знаю.

Должен ли вообще участвовать Cygwin?

1 голос
/ 21 августа 2009

Пожалуйста, посмотрите на эту ссылку - http://cygwin.com/ml/cygwin/2003-01/msg01625.html

0 голосов
/ 31 декабря 2009

Если вы пытаетесь запустить двоичный файл, который требует cygwin1.dll (который включает в себя большинство команд, которые вы можете выполнить из оболочки cygwin bash), то вы можете запустить его, указав каталог cygwin \ bin в переменной окружения path, как этот :

Process p = Runtime.getRuntime().exec("C:/path/to/cygwin/binary.exe", new String[] { "PATH=C:\\cygwin\\bin" });

Предполагается, что вы установили Cygwin в C: \ cygwin

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...