вопросы по "запускать на сервере" и "запускать конфигурации" - PullRequest
2 голосов
/ 09 июня 2011

Я учусь использовать библиотеку с открытым исходным кодом. Но когда я щелкаю правой кнопкой мыши по некоторым примерам java-файлов, в каком-то файле появляется такая опция, как «запускать как приложение», которая имеет смысл для меня. Но некоторые другие просто дают мне такую ​​возможность, как «запустить конфигурацию» без других опций. В то время как некоторые другие просто дают мне опцию, как «запустить на сервере» без других опций. Что означают «запуск конфигурации» и «запуск на сервере»? Я использую Eclipse IDE.

Ответы [ 2 ]

5 голосов
/ 09 июня 2011

Eclipse делает все возможное, чтобы выяснить, какой тип файла у вас есть, и как вы можете его выполнить, основываясь на контекстных подсказках.

«Запуск на сервере» позволяет тестировать веб-приложения на сервере приложений, который у вас есть.настроен в представлении ваших серверов.Это обычно появляется, если ваш активный файл является частью веб-приложения.

«Запуск от имени приложения» пытается выполнить класс Java напрямую, вызывая его метод main.

«Запуск конфигурации»являются определениями того, как Eclipse должен выполнять определенный файл, включая такие вещи, как аргументы виртуальной машины, аргументы командной строки и т. д.

Существуют другие «Запуск от имени…», которые будут появляться для других типов файлов, например «Запускать как JUnit Test "и т. Д.

1 голос
/ 09 июня 2011

Конфигурация запуска используется для установки путей к классам, добавления записей начальной загрузки и т. Д. Если вы собираетесь использовать ресурсы, которые не написаны в вашей программе, вы должны сообщить о них своей программе, добавив их в путь к классам.,Это делается в конфигурации запуска.Кроме того, он используется для аргументов времени выполнения, установки переменных среды и т. Д. По сути, все, что вам нужно, чтобы ваша программа работала правильно.

Запуск на сервере означает, что у вас есть сервер, связанный с вашим проектом, и выхотите запустить связанный сервер.

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