3

我正在为项目创建安装程序,并希望在签出项目后将现有的 Maven 项目导入我的 Eclipse 工作区。

我将尽快获得任何帮助。

多谢你们!

4

1 回答 1

1

我自动设置了 eclipse,包括导入现有的 maven 项目。

首先在项目上运行 mvn eclipse:eclipse

   mvn eclipse:eclipse:

接下来获取一个 Eclipse 插件,它将将项目无头导入工作区:

   wget https://github.com/snowch/test.myapp/raw/master/test.myapp_1.0.0.jar

将上面的 jar 复制到您的/eclipse/dropins/文件夹中。

接下来找到所有可以导入eclipse的目录,并在它们后面加上'-import'

IMPORTS=$(find . -type f -name .project)

# Although it is possible to import multiple directories with one 
# invocation of the test.myapp.App, this fails if one of the imports
# was not successful.  Using a for loop is slower, but more robust
for item in ${IMPORTS[*]}; 
do 
   IMPORT="$(dirname $item)/"
   echo "Importing ${IMPORT}"

   # perform the import using the test.myapp_1.0.0.jar
   eclipse -nosplash \
      -application test.myapp.App \
      -data $WORKSPACE \
      -import $IMPORT
done

最后,将 M2_REPO 变量添加到工作区

mvn eclipse:configure-workspace
于 2014-01-20T08:46:37.743 回答