2010-03-23 3 views
48

Я написал сложное Java-приложение с eclipse, которое использует многие библиотеки .jar, включенные в папку проекта.Eclipse: экспортная конфигурация запуска

Есть ли быстрый способ экспортировать запущенную конфигурацию приложения, которая позволяет мне запускать ее из оболочки (на самом деле мне не нужно перемещать ее по машинам, поэтому нет экспорта jar или подобных вещей).

мне просто нужно отделить от выполнения Eclipse, но поскольку проект имеет множество настроек, я хотел бы экспортировать скрипт (возможно .Sh или просто обычную длинную линию) автоматически ..

ответ

64

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

  1. Запустите приложение
  2. Перейти к вашей Debug перспективы
  3. Там должна быть запись в там (в Debug View) для приложения вы только что выполнили
  4. правой кнопкой мыши узел, который ссылки java.exe или javaw.exe и выберите Свойства
  5. В появившемся диалоге вы увидите командную строку, которая включает в себя все банки, параметры и т.д.
+3

Есть ли способ найти команду, выполненную для компиляции проекта аналогичным образом? – Bob

17
  • Начиная с меню Файл
  • Файл -> Экспорт Expand «Общие» узел
  • Выберите «Ant Buildfiles» Нажмите кнопку «Далее»
  • Вы получите список проектов,
  • выбрать проект, который вы хотите использовать. Нажмите
  • Кнопка «finish» В результате
  • вы получите файл сборки ANT, в котором будут указаны цели, указывающие на ваши «Run configurations» для данного проекта.

Теперь, чтобы запустить конфигурацию запуска "запуска-конфигурации-1" вы можете ввести в командной строке (Если у вас есть муравей на PATH вашей оболочки)

ant run-config-1 
+0

ищет способ повторения и злоупотребления, это поставило меня в направлении Ant. Спасибо Большое! – user2692263

69

Экспорт:

  1. выберите Файл> Экспорт ...> Run/Debug> Конфигурация запуска
  2. в диалоговом окне выбрать все или что вы хотите
  3. Установить имя файла

Импорт:

  1. Перейти в меню Файл> Импорт ...> Run/Debug> Конфигурации запуска
  2. В диалоговом окне выбрать все или что вы хотите
  3. Устанавливает имя
+5

Это для экспорта и импорта внутри eclipse, но OP хочет экспортировать из eclipse и запускать из оболочки – CharlesB

+6

@CharlesB: Несколько лет спустя эта страница не собирается отвечать на вопрос OP больше, это вопрос ответа на вопрос тех, кто пришел сюда, нажав «Eclipse : export running configuration "в результатах поиска. Для большинства из нас это, вероятно, более полезный ответ. – Chei

+0

Я тоже поднял Ваш - так как Ваш был очень полезен - посмотрел на занявшего второе место после, и он фактически сделал мне последний шаг к Муравейнику. – user2692263

0
  1. Щелкните правой кнопкой мыши по проекту в исследователе Eclipse
  2. Экспорт ...
  3. Java -> Runnable JAR файл
  4. Выберите свою конфигурацию запуска в раскрывающемся
  5. Установите назначения экспорта
  6. При желании, вы можете экспортировать, что в качестве ANT сценария слишком

Done. Вы получаете файл JAR, который вы можете выполнить с помощью java -jar yourfile.jar

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

+0

OP уже заявила, что они ищут запуск приложения «вместе с настройками Eclipse». Я чувствую, что другие ответы решают эту проблему лучше. – wavicle