Почему javaw.exe не запускается, когда я открываю Eclipse или NEtbeans? - PullRequest
0 голосов
/ 11 августа 2011

Когда я открываю Eclipse или Netbeans процесс виртуальной машины Java javaw, я не вижу процесс javaw в списке процессов. Разве я не смогу?

Ответы [ 4 ]

1 голос
/ 11 августа 2011

Вероятно, он обернут каким-то другим процессом, который создает JVM программно. Вы можете сделать это для своего собственного приложения с помощью Launch4J .

0 голосов
/ 11 августа 2011

Eclipse не запускается на виртуальной машине и не запускает виртуальную машину, пока вы не запустите свой код. I думает , что при запуске нескольких экземпляров кода это запускает их на отдельных виртуальных машинах, поэтому вы должны видеть процесс java или javaw только тогда, когда ваш код работает.

Попробуйте запустить код, содержащий while(true){}, и посмотрите, сможете ли вы увидеть процесс.

0 голосов
/ 11 августа 2011

Netbeans и eclipse запускаются приложениями Windows Launcher, написанными, возможно, на C / C ++ - они не являются прямыми вызовами Java.

0 голосов
/ 11 августа 2011

Я не могу говорить за Netbeans, но Eclipse запускается программой eclipse.exe, которую я легко могу найти в списке процессов Windows XP в диспетчере задач.

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