Избегайте муравья и собирайте его автоматически через eclipse. Возможно ли это? - PullRequest
0 голосов
/ 19 августа 2011

скажем, 4 проекта затмения.
Каждый ссылается на другое, пока одно не содержит фактическое основное приложение.
Это означает, что идея заключается в том, что каждый проект eclipse предназначен для использования в качестве библиотеки для основного приложения.
Каждый проект затмения ссылается на некоторые другие библиотеки, например, весна, достояние и т. д.
Мой вопрос следующий:
Я мог бы написать, я думаю, какой-нибудь ant-скрипт, который копирует все jar-файлы в каталог и строит проекты, пока мы не получим конечный файл с настроенным classpath, но возможно ли сделать что-то подобное автоматически через Eclipse?
Я попытался, например, сделать экспорт как работающий JAR и не работает.
Все указанные банки не были экспортированы.
Так есть ли какой-нибудь автоматический способ через затмение или муравей единственный вариант?

UPDATE:
У меня нет проблем с запуском приложения внутри Eclipse. Основной проект eclipse содержит ссылки на другие необходимые ему проекты. Моя проблема с доставкой приложения.
То есть какая-нибудь работающая банка, которая работает автономно

Ответы [ 4 ]

2 голосов
/ 19 августа 2011

Да, вы можете сделать это, и вам не нужно экспортировать банки.Когда вы изменяете путь сборки в eclipse (Build Path -> Properties), появляется раздел для ссылочных проектов.Добавьте проекты, которые вам нужны, чтобы ссылаться на основной проект, и eclipse будет рассматривать их как зависимости.

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

Лучшим решением будет система управления зависимостями, такая как Maven или Gradle. Тем не менее, вы также можете проверить этот другой пост на аналогичную тему: Добавление внешних jar в Eclipse

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

Вы можете использовать Maven.

Использование maven-eclipse-plugin в многомодульных проектах с WTP

Если проекты являются веб-приложениями, вы можете рассмотреть корпоративное приложение.

Создание проекта приложения J2EE

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

Я предлагаю вам использовать Maven с M2E Eclipse модуль интеграции .

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