2015-12-22 3 views
0

Я пытаюсь импортировать следующую библиотеку: https://github.com/twitter/hbcИмпорт HBC библиотеки

Который говорит, что я должен импортировать folllowing в моем файле pom.xml:

<dependencies> 
    <dependency> 
     <groupId>com.twitter</groupId> 
     <artifactId>hbc-core</artifactId> <!-- or hbc-twitter4j --> 
     <version>2.2.0</version> <!-- or whatever the latest version is --> 
    </dependency> 
    </dependencies> 

Я совершенно новой для Maven. Я использую Eclipse, у которого уже установлен Maven. Я создал новый проект Maven, а затем создал новый .xml-файл с именем pom.xml с указанным выше. Однако ничего не было импортировано; библиотека не работает в проекте. Например, опция импорта «httpHosts» не существует.

Как я должен фактически импортировать это?

+0

Пожалуйста, покажите свой полный файл pom ... – khmarbaise

+2

Если это ваш полный файл pom, в этом случае вы будете потратить некоторое время на изучение использования maven. – Kayaman

+0

Это мой полный файл .pom. Есть ли какой-то инструмент для Eclipse, который я должен использовать вместо этого? –

ответ

0

Как Хорхе Кампос, предлагает вам прочитать некоторые вещи на основном Maven. принципы. Поэтому, пожалуйста, прочитайте this, чтобы начать.

Для того, чтобы помочь вам немного это, как ваш pom.xml должен выглядеть следующим образом:

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 
    <modelVersion>4.0.0</modelVersion> 

    <groupId>com.mycompany.app</groupId> 
    <artifactId>my-app</artifactId> 
    <version>1.0-SNAPSHOT</version> 
    <packaging>jar</packaging> 

    <name>Maven Quick Start Archetype</name> 
    <url>http://maven.apache.org</url> 

    <dependencies> 
    <dependency> 
    <groupId>com.twitter</groupId> 
    <artifactId>hbc-core</artifactId> 
    <version>2.2.0</version> 
    </dependency> 
    <dependency> 
     <groupId>junit</groupId> 
     <artifactId>junit</artifactId> 
     <version>4.8.2</version> 
     <scope>test</scope> 
    </dependency> 
    </dependencies> 
</project> 

Вы должны заботиться разделы GroupID и артефакт И.Д., но я надеюсь, что вы узнаете, если вы проводите некоторое время и читаете о Maven :)

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