環境:win7 64位,myeclipse10.6,eclipse4.5,都配置了svn插件
問題描述:1、工程模塊化之后都是通過pom配置model來關聯的,svn提交之后,通過myeclipse的svn‘檢出為項目’,依賴的子工程變成了文件夾;原先的maven項目jar都不對了。刪除本地倉庫重新編譯,原先項目ok
2、以為是myeclipse的問題,通過eclipse同樣步驟,出現同樣問題
解決:1、單獨安裝svn,把項目先檢出,然后在用eclipse把項目import進去,選擇‘已存在的maven項目’,找到工程即可
缺點:eclipse的svn插件不能用了,只能用單獨安裝的了,比較不方便
注意事項:eclispe要配置好maven,maven的jdk要配置好,例如如果要配置jdk1.6,如下:
<profile>
<id>jdk-1.6</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.6</jdk>
</activation>
<properties>
<maven.compiler.source>1.6</maven.compiler.source>
<maven.compiler.target>1.6</maven.compiler.target>
<maven.compiler.compilerVersion>1.6</maven.compiler.compilerVersion>
</properties>
</profile>
這個是在apache-maven-3.3.3\conf\settings中的,網上一堆可以參考一下
如果工程已經導入了,jdk居然是1.5或者其它的,那么按照上面配置一下maven,然后選中所有的maven項目,右鍵-》maven-》update project... 會統一更新一下
還有就是為了防止內存溢出,配置一下,我是直接在jre中配置的
Default VM arguments:?-Xms256M -Xmx1024M -XX:PermSize=256M -XX:MaxPermSize=512M
2019-04-08
更新一下依賴的svn檢出:
可以直接用svn檢出,檢出來的子項目是文件夾形式的,這時候只需要再import即可(maven項目,找到那些子項目的pom路徑導入即可),這樣就可以用eclipse的svn插件了
?