一、maven安装
1、 解压apache-maven-3.0.3-bin.zip(看附件)
2、 配置环境变量:
maven根目录:M2_HOME D:\bin\apache-maven-3.0.3
maven运行时内存:MAVEN_OPTS -Xms128m -Xmx512m
系统命令:PATH M2_HOME\bin;
3、 命令行运行mvn -version;看到版本信息即安装成功
4、 (可选)自定义本机的maven库目录:apache-maven-3.0.3/conf/settings.xml 找到这一行:<localRepository>~/.m2/repository</localRepository>,这里默认表示C:\Users\Administrator\.m2\repository,改成自己的路径:如d:/java/repository
二、创建java项目
1、在上级目录新建一个普通的pom.xml作为父依赖(可选)
2、创建java项目:mvn archetype:create -DgroupId=com.mycompany.app -DartifactId=spring_test -DarchetypeArtifactId=maven-archetype-quickstart
创建web项目:mvn archetype:create -DarchetypeGroupId=org.apache.maven.archetypes -DarchetypeArtifactId=maven-archetype-webapp -DgroupId=com.mycompany.app -DartifactId=my-webapp
3、在生成的pom.xml添加依赖;
4、mvn clean install -Dmaven.test.skip=true
5、mvn eclipse:eclipse
生成web项目:mvn eclipse:eclipse -Dwtpversion=1.0
6、把spring_test项目导入eclipse即可
三、导入工程到eclipse
为eclipse新增Classpath变量:window->preferences->Java->Build Path->Classpath Variables:New->Name:M2_REPO,Path:选择maven的库目录(D:\java\repository)
刷新工程,检查problems中是否还显示项目错误。
四、设置svn:ignore
*.idea
*.iml
.classpath
.project
.settings
target
2步之后:C:\Users\wangshijie\.m2\repository\cn\com\eetop\eetop-
mobile-service-1.0\1.0-SNAPSHOT\eetop-mobile-service-1.0-1.0-
SNAPSHOT.war
参考http://itsoul.iteye.com/blog/1165080
http://maven.apache.org/guides
http://apps.hi.baidu.com/share/detail/13033862
分享到:
相关推荐
- 在命令行或者IDEA中执行`mvn jetty:run`启动Jetty服务器,测试项目是否能够正常运行。 4. **编写简单的Controller** - 创建一个Java类,标记为@Controller,定义处理请求的方法,使用@RequestMapping注解指定...
本文将指导如何使用 Maven 在 Mac 下搭建一个 Web 工程,并介绍 Maven 项目的基本结构和依赖管理。 Maven 项目结构 Maven 项目的基本结构由以下几个部分组成: * `src/main/java`:存放 Java 源代码 * `src/main/...
在创建J2ee项目时,通常会使用Maven的`mvn archetype:create`命令来初始化项目。例如,创建一个名为my-webapp的Web项目,可以执行以下命令: ``` mvn archetype:create -DgroupId=...
本篇文章将聚焦于“快速搭建mvn项目”,这是一个关于使用Maven来构建Java项目的教程。Maven是Apache软件基金会的一个项目,它以项目对象模型(Project Object Model,POM)为基础,通过一个插件系统来管理项目的构建...
5. 通过命令行`mvn --version`验证maven是否安装成功。 6. 在maven的配置文件`settings.xml`(位于maven\conf目录下)中,修改本地仓库的路径,例如设置为`<localRepository>D:\maven_repository</localRepository>`...
### MVN常用命令详解 Maven 是一个项目管理和理解工具,它包含了一个项目对象模型 (POM),一组标准集合,一个项目生命周期,一个依赖管理机制,用于运行构建任务的插件集合,以及用来扩展现有功能的插件机制。在...
在命令行中,导航到你希望创建项目的位置,然后运行`mvn archetype:generate`。按照提示选择archetype(模板),填写groupId、artifactId和version等信息,Maven将为你生成一个基本的Maven项目结构。 7. **构建与...
遍历文件夹及子文件夹下得pom文件,自动清理、编译、安装。适合批量编译多个maven工程
3. Maven命令:常用命令包括`mvn clean`清理目标目录,`mvn compile`编译源代码,`mvn package`打包项目,`mvn install`将项目安装到本地仓库,方便其他项目引用。 三、爬虫实现步骤 1. 发起HTTP请求:使用...
使用`mvn jetty:run`可以快速启动一个内嵌的Jetty服务器,并加载项目的web应用。这对于Web项目的开发提供了极大的便利。 #### 5. 编译源代码:`mvn compile` 该命令仅负责编译项目中的Java源代码,不会执行任何...
使用 `mvn archetype:create` 创建项目,通过 `-DgroupId` 和 `-DartifactId` 参数指定项目的基本信息。例如,创建一个名为 "my-app" 的项目,可以输入: ``` mvn archetype:create -DgroupId=...
java-j2ee-projects 在7/7/2015创建的所有Java和J2EE项目的列表2015年7月7日项目创建-Struts2HelloWorldXML 这是一个在Struts.xml的帮助下使用Struts 2构建的简单Hello World项目。点击以下网址开始 2015年7月7日...
MVN(Maven)是一款基于项目对象模型(POM)的项目管理工具,它可以帮助开发者管理项目的依赖关系、编译、测试、打包和部署。下面是MVN的常用命令: 创建Maven项目 1. 创建Maven的普通Java项目:`mvn archetype:...
在J2EE项目中,我们通常使用`mvn package`命令来编译源码、处理资源、执行测试和打包应用。打包后,Maven会生成一个WAR文件,这可以直接部署到应用服务器上。 为了本地测试,可以使用Maven的jetty插件,通过`mvn ...
本示例将详细介绍如何使用Maven搭建一个基础的Web项目,并解决创建过程中可能出现的报错问题。 ### 一、Maven环境配置 首先,确保你已经安装了Java Development Kit (JDK),因为Maven是基于Java的。接着,下载Maven...
- **`mvn install`**:将项目打包结果安装到本地仓库。 - **`mvn eclipse:eclipse`**:生成Eclipse工程文件。 #### 四、POM文件详解 - **`<modelVersion>`**:指定POM文件使用的模型版本。 - **`<groupId>`**:...
执行`mvn clean package`命令,该命令的作用是清理并构建项目。其中,“clean”目标会清除之前的构建结果,“package”目标则会重新构建项目并生成可发布的包。 #### 四、Maven命令详解 1. **clean**:清理目标...
`mvn release`是Maven项目管理工具中的一个插件,用于执行软件版本的发布流程。这个流程通常包括准备发布的新版本,创建源码和二进制的归档,然后在版本控制系统中提交这些更改。在本文中,我们将深入探讨`mvn ...