如何将 maven 项目从 SVN 标签导入到 eclipse 中?
How to import a maven project from SVN tags into eclipse?
(这可能是个愚蠢的问题,但我不太熟悉 有趣的 eclipse 导入逻辑)
我正在尝试阅读 Netty 的源代码,所以我从 Netty SVN (https://github.com/netty/netty) 中检出 Netty-4.0 的 tag
文件夹。24.Final。
文件如下:
由于那里有 pom.xml
个文件,我使用 "import existing maven project" 将其导入 Eclipse。
但是导入的结果是这样的:
我期待一些格式正确的包布局。怎么了?
加 1
我找到了这个帖子:"Source folder is not a Java project" error in eclipse
看来我需要为每个项目手动打开Java Project Facet,以便查看按包组织的源代码。但我想知道它是否必须如此乏味? 有没有更简单的方法导入maven项目并显示在包中?
无论您使用的是标签还是最新分支,Netty 项目都是由您在工作空间中看到的子项目组成的
是的,每个都是独立的完整 Maven 项目,并作为单独的工件部署到 Maven 存储库中。当你打开其中任何一个时,都会有你熟悉的Maven文件夹结构。
您突出显示的 pom.xml 是所有子项目的多模块项目。
用于一次构建所有子项目。
如果想熟悉这个概念:我会建议这个教程:
http://books.sonatype.com/mvnex-book/reference/multimodule.html
顺便说一句,当您将子项目导入 Eclipse M2E 插件时,根据项目名称而不是文件夹结构命名项目。
(这可能是个愚蠢的问题,但我不太熟悉 有趣的 eclipse 导入逻辑)
我正在尝试阅读 Netty 的源代码,所以我从 Netty SVN (https://github.com/netty/netty) 中检出 Netty-4.0 的 tag
文件夹。24.Final。
文件如下:
由于那里有 pom.xml
个文件,我使用 "import existing maven project" 将其导入 Eclipse。
但是导入的结果是这样的:
我期待一些格式正确的包布局。怎么了?
加 1
我找到了这个帖子:"Source folder is not a Java project" error in eclipse
看来我需要为每个项目手动打开Java Project Facet,以便查看按包组织的源代码。但我想知道它是否必须如此乏味? 有没有更简单的方法导入maven项目并显示在包中?
无论您使用的是标签还是最新分支,Netty 项目都是由您在工作空间中看到的子项目组成的
是的,每个都是独立的完整 Maven 项目,并作为单独的工件部署到 Maven 存储库中。当你打开其中任何一个时,都会有你熟悉的Maven文件夹结构。
您突出显示的 pom.xml 是所有子项目的多模块项目。 用于一次构建所有子项目。
如果想熟悉这个概念:我会建议这个教程: http://books.sonatype.com/mvnex-book/reference/multimodule.html
顺便说一句,当您将子项目导入 Eclipse M2E 插件时,根据项目名称而不是文件夹结构命名项目。