Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.219.236.199] |
|
Сообщ.
#1
,
|
|
|
Доброго времени суток!
Подскажите как запустить приложение (.exe) из программы на JAVA но не средствами операционной системы а JVM. Приложение (.exe) для DOS 16 но так же хотелось бы запускать и другие приложения и не обязательно под Windows. Хотелось бы какое то простое, стандартное решение. Заранее спасибо. |
Сообщ.
#2
,
|
|
|
Что значит "не средствами операционной системы а JVM"? Загрузить в JVM EXE-шник подобно JAR-у невозможно. Можно заставить JVM попросить ОС (не важно какую, в Java ведь всё абстрагировано) запустить конкретный исполняемый файл (но он уже должен быть под текущую ОС) или команду, которая должна найтись в $PATH -- гуглите ProcessBuilder. Или хочется чего-то более простого?
|
Сообщ.
#3
,
|
|
|
а зная структуру .exe файла как то конвертировать его в набор инструкций для JVM ?
т.е. какой то аналог wine (из Linux) в рамках Java |
Сообщ.
#4
,
|
|
|
в общем случае невозможно. а зачем?
|