2012-06-12 4 views
2

Прошу прощения, но я полный noob на использовании maven. У меня есть эта библиотека .api, которую я пытаюсь обновить, и я просто не могу понять, что у меня голова вокруг maven.Создайте пакет maven

На этой site

Он утверждает, сделать «МВН пакет»

Затем добавить в зависимость и хранилищ.

Прошу прощения, если я сделал это неправильно, поскольку это был мой первый раз.

С Eclipse Я попытался создать проект maven и выбрать загруженную папку в качестве своего местоположения. Добавить в зависимости и репозиторий. . Это не ужасно :(не было никаких ошибок, но ничего не произошло на моем затмение я попытался пойти Maven> скачать источники я получаю это предупреждение. *:

«Там не установлены в рабочем пространстве JREs, которые строго совместимы с этой средой.»

Так без дальнейшей суматохи я попытался основы обучения с использованием Maven на затмении установки Maven и слияние его с затмением. Однако проблема„Сделайте Maven пакет“, в котором я тогда понял основы но я до сих пор этого не понимаю. Как вы создаете пакет maven в проекте, загруженный? Если бы это было сделано так ...

Я также попытался просто получить обновленный исходный код и добавить его в свой проект как банку, но проблема по-прежнему сохраняется, поскольку исходный код требует элементов внутри него, кроме тех, которые он запрашивал. (Меньше памяти в старой версии)

Теперь мой вопрос:

  1. Как вы создаете Maven проект, который затем обновляет проект?
  2. Было бы лучше, если бы я сделал изменения на консоли msdos или eclipse?
  3. Может кто-то помочь мне делать это (мой ум полностью взорван!)
+0

Ну, по крайней мере, я получаю некоторый трафик. –

ответ

1

Вопрос 1: Как вы создаете Maven проект, который затем обновляет проект Я не понимаю, что вы имею в виду. Не могли бы вы быть более откровенными?

Вопрос 2: Было бы лучше, если бы я сделал изменения на консоль из MSDOS или от затмения

Для дальнейшего использования, предпочитает Maven в командной строке (это ближе к системе и не имеет какого-либо API перекрытия). Более того, он научит вас больше вещей.

Я столкнулся с проблемами, используя инструменты с интегрированным затмением, которые отсутствовали в командной строке.

Вопрос 3: Может ли кто-нибудь помочь мне делать это (мой ум полностью взорван!) ли вы пытались заполнить системную переменную JAVA_HOME? Например: C: \ Program Files \ Java \ jdk1.6.0_31 \

  • Какая версия или Maven вы используете?
  • Какую версию Java вы используете?
  • Какую версию Java вы используете для сигнад Eclipse (затмение редактировать/eclipse.ini (если там ничего об этом, он будет использовать JVM по умолчанию, определенный в системных переменных)?

Maven 3 требуют, по крайней мере, JRE 1,5 (1,6 чаще используется)

более подробная информация здесь:. http://cwiki.apache.org/MAVEN/maven-3x-compatibility-notes.html


Из документации Maven:

Maven - это инструмент Java, поэтому для продолжения работы должна быть установлена ​​Java. Точнее, вам нужен Java Development Kit (JDK), Java Runtime Environment (JRE) недостаточно.

Дополнительные инструкции по установке приведены после инструкций к конкретной платформе.

Windows 2000/XP

  • Разархивируйте распределение архива, т.е. apache-maven-3.0.4-bin.zip в каталог, который вы хотите установить Maven 3.0.4. В этих инструкциях предполагается, что вы выбрали C: \ Program Files \ Apache Software Foundation. Подкаталог apache-maven-3.0.4 будет создан из архива.

  • Добавить переменную среды M2_HOME, открыв свойства системы (WinKey + Pause), выбрав вкладку «Дополнительно» и кнопку «Переменные среды», а затем добавив переменную M2_HOME в пользовательские переменные со значением C : \ Program Files \ Apache Software Foundation \ apache-maven-3.0.4. Обязательно оставьте кавычки вокруг пути, даже если они содержат пробелы. Примечание. Для Maven < 2.0.9 также убедитесь, что M2_HOME не имеет «\» в качестве последнего символа.

  • В этом же диалоговом окне добавьте переменную среды M2 в пользовательские переменные со значением% M2_HOME% \ bin.

  • Дополнительно: В том же диалоговом окне добавьте переменную среды MAVEN_OPTS в пользовательские переменные, чтобы указать свойства JVM, например. значение -Xms256m -Xmx512m. Эта переменная среды может использоваться для предоставления дополнительных параметров Maven.

  • В этом же диалоговом окне обновите/создайте переменную окружения Path в пользовательских переменных и добавьте значение% M2%, чтобы добавить Maven в командной строке.

  • В этом же диалоговом окне убедитесь, что JAVA_HOME существует в ваших пользовательских переменных или системных переменных, и он установлен в расположение вашего JDK, например. C: \ Program Files \ Java \ jdk1.5.0_02 и что% JAVA_HOME% \ bin находится в переменной окружения Path.

Открыть новую командную строку (Winkey + R и введите CMD) и запустить MVN --version, чтобы убедиться, что он правильно установлен.

+0

Вопрос 1: Для дальнейшей разработки я понятия не имею, создаете ли вы проект maven, а затем просто обновляете новые банки для системы. –

+0

Вопрос 3: Да, я полностью установил Maven, но мне бы хотелось, если бы у меня была пошаговая процедура «Установить исходные банки» –

+0

Если вы новичок в Maven, пожалуйста, прочитайте эту книгу: www.sonatype.com/ книги/mvnref книга /. Что вы подразумеваете под «Install source jars»? Как установить HTTP-сервер Apache из источников? Или создать проект maven «Из существующих источников»? –

Смежные вопросы