/ / Як перетворити проект Java у проект Maven - java, eclipse, maven

Як перетворити проект Java у проект Maven - java, eclipse, maven

У мене є проект Java, який використовує HTTPClient іJava JSON для здійснення HTTP-дзвінків. В даний час я розповсюджую його як файл Jar (не Runnable Jar File). Коли я інтегруюсь з іншою програмою та використовую банку, я отримую помилку

Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: org/apache/http/entity/mime/content/ContentBody

Я не зовсім впевнений, що це викликає. Одним із рішень, які я розглядав, було перетворення мого Java-проекту в проект Maven і розповсюдження його як такого. Як я можу це зробити? Це найкращий спосіб?

Відповіді:

0 для відповіді № 1

Щоб перетворити проект Java у Maven в Eclipse,

Right Click On Project -> Configure -> Convert to Maven Project


0 для відповіді № 2

По суті, ви переміщуєте своє джерело з / src на/ src / main / java і помістіть XML-файл з ім'ям pom.xml у корінь вашого проекту. У цьому файлі POM містяться теги, які деталізують, на якій бібліотеці залежить ваш проект. Щоб знайти теги "dependency", які потрібно включити до вашого pom, перейдіть до центрального вікна і знайдіть потрібне наприклад, наприклад

натисніть на потрібну версію і просто знайдітьпозначте і вставте його у свій POM. якщо все, що ви робите, будує JAR, ваш POM буде досить простий, що містить лише залежностей та інформацію про версію. Після завершення встановіть maven та запустіть "mvn clean install" в папці проекту (maven має бути на вашому "шляху").