2015-10-13 2 views
0

Я получил свой первый проект Maven в Eclipse.Eclipse maven плагин, как добавить банку?

Теперь я хочу добавить некоторые зависимости jar file. Обычно я создал путь lib и скопировал мой .jar files внутри пути lib, который затем добавляется в путь класса.

Теперь в Maven есть это управление зависимостями и статическая структура папок.

Я очень новичок в Maven и хотел бы знать, как я могу поместить свои jar-зависимости в проект Maven.

Я уже нашел «Add Dependency» на панели конфигуратора pom.xml. Но на нем есть только j-unit. Итак, как я могу продолжить?

У меня есть все банки, которые мне уже нужны на моей машине.

+0

[Учебное пособие Maven] (https://maven.apache.org/guides/getting-started/maven-in-five-minutes.html) – csmckelvey

ответ

0

Вы должны найти банку на общедоступном хранилище, или вы можете добавить эти библиотеки на вашем персональном reposioty на вашей машине

mvn install:install-file -Dfile=<path-to-file> -DgroupId=<group-id> \ 
-DartifactId=<artifact-id> -Dversion=<version> -Dpackaging=<packaging> 
+0

Я уже пробовал это, но он вообще не работал. Можете ли вы привести пример, где я могу увидеть и соответствующую запись в pom.xml? – Gobliins

1

Если вы хотите добавить поиск банку, что банку, как мавена в сайте Maven. Например, если я хочу добавить Mysql dependecy jar в maven, я могу обратиться сюда.

http://mvnrepository.com/artifact/mysql/mysql-connector-java/5.1.6

Аналогично можно найти такие банки в мавена, где вы получите ниже детали.

<dependency> 
    <groupId>mysql</groupId> 
    <artifactId>mysql-connector-java</artifactId> 
    <version>5.1.6</version> 
</dependency> 

Добавить этот код в свой файл Pom.xml.

Чтобы добавить другие баночки в поиск соответствующих банок в maven, где вы можете найти требуемую зависимость maven.

+0

Так что, возможно, наоборот, чтобы переместить все банки в папку и создать плагин maven для этого кода? – Gobliins

+0

Одна из целей Maven заключается в том, чтобы избежать этого. Сделайте список своей основной потребности (если вы хотите использовать Spring, найдите хорошую банку, maven автоматически добавит другую необходимую банку в ваш проект). В случае преобразования существующего проекта вы можете посмотреть здесь: http://stackoverflow.com/questions/474725/generating-a-maven-pom-from-an-existing-project – GiBoX

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