工欲善其事必先利其器

1、下载最新版eclipse neon(目前是最新版),从mars开始eclipse提供了一个新工具Eclipse Installer(使用Oomph项目实现),支持自动安装和升级Eclipse开发工具, 所以我们可以下载eclipse可执行文件eclipse-inst-win64.exe

    下载地址:https://www.eclipse.org/downloads/eclipse-packages/

2、运行eclipse installer,选择第二个Eclipse IDE for Java EE Developers进行安装。

设置路径以及选择是否生成桌面快捷方式和开始菜单的快捷方式

选择安装 INSTALL

安装成功后,我们启动 (LAUNCH)

3、此时eclipse已经安装成功,可以在Help -> About Eclipse -> Installation Details 查看安装的内容,已经为你安装好了很多东西,包括m2e等。已经支持maven

4、一般情况下我们还需要安装subclipse 和 subversion来支持SVN connector 来支持svn

   打开Help->Eclipse Martplace 选择popular下(或直接搜索)找到Subclipse 1.10 和 Subversion SVN Team Provider 4.0 依次安装

 

安装过程中一路确定即可,可能会牵涉到几次重启,点击OK重启使之生效即可。

此时SVN已安装成功。

但是此时应该是从SVN 检出时 无法使用"Check out as Maven Projects" 的,我们需要安装Maven Integration for Subclipse site

通过Help->Install new Sofeware

一种是:使用地址Maven Integration for Subclipse site地址为:
http://m2eclipse.sonatype.org/sites/m2e-extras

此时只需要选中Maven Integration for Subclipse即可

一种是:直接选择文件路径(该方式安装较快),文件下载地址为:http://download.csdn.net/detail/world_ding/9604580

            解压后选择路径安装即可。

如果第一种不成功,可以试下第二种(亲测成功)。

此时你就可以在SVN资源库选择项目,使用"Check out as Maven Projects"检出Maven项目了,但是如果你为安装SVNKIT或者JAVAHL,可能会弹出下面的框

选择Subversive SVN Connectors ,一般情况下SVNKIT和JAVAHL均可满足使用,根据需求,选择其中任何一个安装即可。

至此,安装完毕。就可以愉快的使用 "Check out as Maven Projects"检出Maven项目啦。


附:How to install the SCM connector:

  • download zip org.sonatype.m2e.subclipse.feature-0.13.0-SNAPSHOT-site.zip
  • unzip the file to an empty folder somewhere, remember that folder
  • In Eclipse,
    • go to Help/Install New Software…
    • Click “Add…” to add a new site
    • In the window, click on “Local…” and choose the folder where you unzipped the site before. The result in the Location field should look likefile:/C:/theUnzipFolder/
    • Click OK, choose all available packages to install, and continue the installation as usual
友情链接:How to install the SCM connector : http://www.buluschek.com/?p=292


GitHub 加速计划 / ma / maven
36
2
下载
Maven: Apache Maven是一个开源的项目管理和构建工具,主要用于Java项目。适合需要自动化项目构建和依赖管理的开发者。特点包括约定优于配置、易于使用和社区驱动。
最近提交(Master分支:1 个月前 )
8f63dcca Maven now fails with a clear error message when a POM contains mixins but consumer POM flattening is disabled. Mixins require model version 4.2.0 and cannot be part of the consumer POM, so they must be removed during transformation through flattening. Changes: - Added validation in DefaultConsumerPomBuilder to check for mixins when flattening is disabled and throw MavenException with helpful message - Added integration test MavenITgh11456MixinsConsumerPomTest with three scenarios The error message guides users to either enable flattening by setting maven.consumer.pom.flatten=true, using preserve.model.version=true, or remove mixins from their POM. Fixes https://github.com/apache/maven/issues/11456 12 小时前
dff79033 Bumps [net.bytebuddy:byte-buddy](https://github.com/raphw/byte-buddy) from 1.18.1 to 1.18.2. - [Release notes](https://github.com/raphw/byte-buddy/releases) - [Changelog](https://github.com/raphw/byte-buddy/blob/master/release-notes.md) - [Commits](https://github.com/raphw/byte-buddy/compare/byte-buddy-1.18.1...byte-buddy-1.18.2) --- updated-dependencies: - dependency-name: net.bytebuddy:byte-buddy dependency-version: 1.18.2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 16 小时前
Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐