2012-09-20 23 views
1

我想查看一個SVN回購。迄今爲止非常好,結帳工作,但沒有包。有沒有辦法在eclipse中獲得正確的包?SVN簽出不會創建包 - java

所有給定的數據我有是這樣的:

svn co https://jensembl.svn.sourceforge.net/svnroot/jensembl jensembl 

此外,我的鏈接添加到程序,我想工作。 link to JEnsembl

/編輯增加了一個鏈接到當前項目 link

+0

當您運行該命令時會發生什麼?你期望發生什麼? –

+0

我期望它成爲一個正常的項目,並在eclipse中包含所有必需的軟件包。我也用鏈接的eclipse svn插件。但是沒有任何東西能製造出正確的包我錯過了什麼嗎? –

回答

0

你需要生成使用Maven Eclipse項目文件的資源管理器視圖。

http://maven.apache.org/guides/mini/guide-ide-eclipse.html

基本上是:

$ mvn install 
$ mvn -Declipse.workspace=<path-to-eclipse-workspace> eclipse:add-maven-repo 
$ mvn eclipse:eclipse 
+0

我也試過你的方法,但我得到這個錯誤: –

+0

juergen @ Kleystation-NB:〜/ FH/Bakk/jensemble $ mvn install [INFO]正在掃描項目... 正在下載:http:// repo1。 maven.org/maven2/uk/ac/roslin/jensembl-parent/1.13/jensembl-parent-1.13。pom [INFO]無法在存儲庫中心找到資源'uk.ac.roslin:jensembl-parent:pom:1.13'(http://repo1.maven.org/maven2) [INFO] ------ -------------------------------------------------- ---------------- [ERROR]致命錯誤 [INFO] ------------------------ ------------------------------------------------ [ INFO]構建POM時出錯(可能不是該項目的POM)。 –

+0

進入子文件夾'jensembl-parent'並首先運行'mvn install' –

0

您可以導入作爲Maven項目,我覺得這也是更好的辦法

我已經通你提到的回購。

在Eclipse

  1. 文件 - >導入 - >確認Maven項目從SCM

選擇SVN並使用這個網址

http://jensembl.svn.sourceforge.net/viewvc/jensembl/trunk/ 

或包含任何子目錄pom.xml

看到你可以繼續進行

+0

你在哪裏選擇SVN?我無法看到這個鏈接:http://oi46.tinypic.com/2hpqczs.jpg –

+0

在選擇Check out Maven Projects from SCM後,我們可以看到一個下拉列表,您可以選擇svn和next是可以輸入上面提到的SVN網址的文本框。我認爲這是最近在eclipse中引入的。我使用Eclipse Helios。 – Binu

0

在您的硬盤上,軟件包是普通文件夾。如果你在eclipse中有這個項目,它必須知道哪個文件夾是源文件夾。 Eclipse會將源文件夾中的所有文件夾顯示爲包,並將分類識別爲項目的一部分。打開項目的屬性。首先,您必須轉到類別Project Facets並啓用Java。之後,您可以轉到類別Java Build Path並在Source選項卡中添加所有源文件夾。

此外,您檢出了整個SVN存儲庫,似乎包含一些項目/模塊。你想從trunk folder中分離出來(或者至少將它們導入到Eclipse中)。我也看到你的項目是一個maven項目,所以你可能想閱讀maven以及如何在eclipse中檢查項目。這裏有一個簡短的how-to。再次,你只需要中繼文件夾。如果你想知道那是什麼,你可以閱讀它here