2016-03-27 176 views
-1

我正在從github「https://github.com/tomp2p/TomP2P」中克隆的maven項目在eclipse juno中導入並完成所有必需的環境設置後,現在我想將類和方法用到我自己的java項目中但它給了我錯誤。訪問maven項目中的類到另一個java項目

My project tespeer with tompeer cloned from github

pom.xl爲testpeer-

<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>testpeer</groupId> 
<artifactId>testpeer</artifactId> 
<version>0.0.1-SNAPSHOT</version> 
<build> 
<sourceDirectory>src</sourceDirectory> 
<plugins> 
<plugin> 
<artifactId>maven-compiler-plugin</artifactId> 
<version>3.0</version> 
<configuration> 
<source>1.3</source> 
<target>1.2</target> 
</configuration> 
</plugin> 
</plugins> 
</build> 
<dependency> 
<modelVersion>4.0.0</modelVersion> 
<groupId>net.tomp2p</groupId> 
<artifactId>tomp2p-parent</artifactId> 
<version>5.0-Beta9-SNAPSHOT</version> 
<packaging>pom</packaging> 
<scope>compile</scope> 
</dependency> 





</project> 

的pom.xml爲tompeer

+0

您的項目的構建路徑是什麼樣的? – Chris

+0

您是否修改TomP2P代碼?如果沒有,你應該按照[TomP2P網站上的說明](http://tomp2p.net/dev/)將它包含在你的Maven項目中。 – Valentin

+0

在項目部分它有Tompeer。 @Chris – Sonal

回答

0

您的項目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>testpeer</groupId> 
    <artifactId>testpeer</artifactId> 
    <version>0.0.1-SNAPSHOT</version> 
    <build> 
     <sourceDirectory>src</sourceDirectory> 
     <plugins> 
      <plugin> 
       <artifactId>maven-compiler-plugin</artifactId> 
       <version>3.0</version> 
       <configuration> 
        <source>1.6</source> 
        <target>1.6</target> 
       </configuration> 
      </plugin> 
     </plugins> 
    </build> 
    <repositories> 
     <repository> 
      <id>tomp2p.net</id> 
      <url>http://tomp2p.net/dev/mvn/</url> 
     </repository> 
    </repositories> 
    <dependencies> 
     <dependency> 
      <groupId>net.tomp2p</groupId> 
      <artifactId>tomp2p-all</artifactId> 
      <version>5.0-Beta8</version> 
      <scope>compile</scope> 
     </dependency> 
    </dependencies> 
</project> 
+0

它工作....非常感謝@Valentin你讓我的一天 – Sonal

相關問題