简介
本文介绍如何在Eclipse中通过maven插件编写java项目和web项目。
安装Maven
下载Maven最新版本,见:maven.apache.org/download.html
当前版本2.0.7。
解压缩下载的文件, 将其中的bin目录设置到windows Path环境变量中.
测试安装是否成功:在命令行中输入
- mvn -version
安装Maven插件
安装Eclipse的Maven插件M2Eclipse。
本文使用:
- JDK:SUN JDK1.6.0_03
- Eclipse:3.3.1.1
M2Eclipse插件网址:m2eclipse.codehaus.org
通过Eclipse在线更新网址:m2eclipse.codehaus.org/update/
具体安装步骤见插件网址。
为Maven设置Classpath变量,设置java>build path>classpath variables
通过new...按钮增加一个变量条目:
- name:M2_REPO
- path:C:/Documents and Settings/zhangsan/.m2/repository,zhangsan是你的xp中的用户名
创建Maven的Java项目并导入到Eclipse中
在命令行中,进入eclipse的workspace目录下,输入:
- mvn archetype:create -DgroupId=org.marshal -DartifactId=helloworld
其中:
- org.marshal是组织名称,另外maven自动生成了源代码的包org/marshal
- helloworld是项目名称
运行命令后,workspace目录下生成helloworld目录,并生成:
- 项目构建文件: pom.xml
- 代码框架:src\main\java\org\marshal\helloworld\App.java
- 测试代码:src\test\java\org\marshal\helloworld\AppTest.java
这时可以通过文本编辑器修改App.java源代码,并通过如下命令编译打包:
- maven pacage
编写AppTest.java后,可通过下面命令运行JUnit测试:
- mvn test
通过如下命令运行main方法:
- java -cp target\helloworld-1.0-SNAPSHOT.jar org.marshal.App
不过,还是最好通过IDE工具编写和调试代码,这需要将maven项目导入为Eclipse项目。
在helloworld目录下,运行下面命令,使项目支持eclipse:
- mvn eclipse:eclipse
然后,打开Eclipse,通过File>import...,general>existing projects into workspace,将helloworld导入。
导入后,如下图:
创建maven Web项目并导入到Eclipse中
如果需要创建maven的web项目,在eclipse的workspace目录下,运行:
- mvn archetype:create -DgroupId=org.marshal -DartifactId=myweb -DarchetypeArtifactId=maven-archetype-webapp
将创建名为myweb的web项目。
为该项目增加eclipse WTP的支持,到myweb目录下,运行:
- mvn -Dwtpversion=1.0 eclipse:eclipse
将该项目导入Eclipse,和上面java项目类似。
使用M2Eclipse插件
安装M2Eclipse插件成功后,在Eclipse点击刚才创建的web项目或者java项目。
鼠标右键,Maven>Enable dependency management,使m2eclipse插件对该项目生效。
再次鼠标右键,选择Maven>add dependency,就可以通过网络增加需要的类库了。
见下图:
选中后,maven将自动下载该类库版本到本地,并且自动加入到eclipse类库中。
相关推荐
要使用 tomcat8-maven-plugin 插件,首先需要在 Maven 的 POM 文件中添加插件依赖。下面是一个示例: ``` <groupId>org.apache.tomcat.maven <artifactId>tomcat8-maven-plugin <version>3.0-r1655215 ``` ...
- 配置Eclipse:在Eclipse中设置Maven的安装目录并更新Maven的User Settings。 3. 导入和配置JEECG-P3的Maven项目 - 导入项目:将JEECG-P3项目导入到Eclipse或MyEclipse中。 - 加载项目:通过右键项目名选择Run ...
eclipse配置插件,内含apache-maven-3.3.9eclipse配置插件,内含apache-maven-3.3.9eclipse配置插件,内含apache-maven-3.3.9eclipse配置插件,内含apache-maven-3.3.9eclipse配置插件,内含apache-maven-3.3.9...
这种情况下,"eclipse link"标签指示了如何将"apache-maven-3.6.0-bin"与Eclipse关联: 1. 首先,你需要将解压后的 "apache-maven-3.6.0" 文件夹放在一个易于访问的位置。 2. 打开Eclipse,进入“窗口”(Window)...
apache-maven-3.5.2-bin.zip (maven的插件包,用于eclipse、myeclipse、IDEA) 配置参考博客:https://blog.csdn.net/chenchunlin526
在实际使用中,我们可以通过在`pom.xml`文件中添加插件配置来定制maven-eclipse-plugin的行为。例如,我们可以指定源代码编码、JRE版本、是否自动导入Maven依赖到Eclipse的类路径等。下面是一个基本的配置示例: ``...
localRepository节点默认是被注释掉的,需要把它移到注释之外,然后将localRepository节点的值改为我们在3.1中创建的目录D:\Program Files\Apache\maven-repository。 3. localRepository节点用于配置本地仓库,本地...
在解压"apache-maven-3.6.3"后,用户通常会配置Maven的环境变量,如`M2_HOME`,将bin目录添加到PATH中,以便于在命令行中直接使用mvn命令。此外,还需要配置`settings.xml`文件,用于设定本地仓库位置、远程仓库以及...
解压"apache-maven-3.3.9-bin.zip"后,你会得到一个包含Maven核心文件和库的目录结构。这个目录通常包括以下部分: 1. `bin`:包含可执行脚本,如`mvn`命令,用于在命令行中执行Maven操作。 2. `conf`:存放Maven的...
**eclipse-maven3-plugin** 是一个专门为 Eclipse IDE 设计的插件,它允许开发者在 Eclipse 开发环境中无缝集成 Maven 构建工具。Maven 是一个项目管理和综合工具,广泛用于 Java 应用程序的构建、依赖管理和项目...
为了使用"apache-maven-3.5.2.zip",你需要首先在命令行环境中使用`unzip`命令来解压缩文件。解压后,通常会得到一个包含bin目录的结构,其中包含了可执行的`mvn`命令。你可以将Maven的bin目录添加到系统的PATH环境...
apache-maven-3.6.0-bin.zip (maven的插件包,用于eclipse、myeclipse、IDEA)。 配置参考博客:https://blog.csdn.net/chenchunlin526
命令行方式适用于所有平台,且能处理复杂的构建需求,而IDE插件如Eclipse的Maven插件,使得在集成开发环境中操作更为便捷,更适合日常开发工作。然而,这里主要讨论的是通过`mvn`命令行操作。 1. **Maven命令行操作...
1、在eclipse目录下的dropins目录下新建一个maven.link文件,文件名不受限制 2、在maven.link文件中指向maven插件:path=..mypluginmaven3 3、从新启动eclipse,window-首选项,找到maven标签进行设置 4.apache-mave...
在“apache-maven-3.6.2”这个压缩包中,我们获得了Maven 3.6.2的完整版本。这个版本是Maven的一个稳定版本,包含了执行构建、解析依赖、生成文档以及执行各种构建任务所需的所有组件。 Maven 的工作流程主要围绕...
【标题】"apache-maven-3.2.5+protoc-2.5.0-win32+eclipse-maven3-plugin"所提及的是一个软件开发相关的资源集合,主要涉及了三个关键组件:Apache Maven 3.2.5、Protocol Buffers (protoc) 2.5.0 for Windows以及...
综上所述,"apache-maven-3.1.0-alpha-1-bin.tar.gz"是Maven的一个早期版本,Eclipse Maven插件的安装意味着在Eclipse中整合Maven功能,方便Java项目的开发和管理。理解并熟练使用这些知识点对于Java开发者来说至关...
下载 Apache Maven 3.1.1-bin.zip 文件,解压到本地目录下,例如 X:\apache-maven-3.1.1。然后,配置环境变量,设置 M2_HOME 和 Path 变量,以便在命令行中使用 Maven。 二、Eclipse 环境搭建 在 Eclipse 中,我们...
在实际使用Apache Maven 3.6.0时,开发者可以通过解压提供的`apache-maven-3.6.0`压缩包,配置环境变量,然后直接在命令行运行Maven命令进行项目构建。同时,Maven的配置文件`settings.xml`允许个性化设置,如仓库...