使用MAVEN进行项目管理的标准流程化配置

1,首先下载maven,下载后在任意目录解压。

2,配置maven的环境变量,因为是基于java的开发,所以要先配置java的环境变量后才能配置maven。

3,新建环境变量M2_HOME指向maven的解压目录。

4,在path后面新增(;%M2_HOME%\bin)。

在配置好以上环境变量后,基本就可以使用了,但为了准确,我们要查看我们安装的环境变量是否正确,我们就需要查看一下;

通过(echo %环境变量名%)即可查看相应的环境变量,我们使用(mvn -v)来查看maven的详细版本信息。

5,配置好maven后,我们接下来要配置eclipse了,为了使用eclipse,我们需要安装maven的插件,这里不再说明。

然后进入(windows>preference>maven)我们需要配置两个参数(Installation和User Setting)

Installation:制定maven的解压后目录。

User Setting:制定用户自定义下载仓库。

下面来说说MAVEN的POM模型,即项目对象模型的详细配置。

<project xmlns=""xmlns:xsi=""xsi:schemaLocation=""><modelVersion>4.0.0</modelVersion><!– 基本设置 –><groupId>…</groupId><artifactId>…</artifactId><version>…</version><packaging>…</packaging><dependencies>…</dependencies><parent>…</parent><dependencyManagement>…</dependencyManagement><modules>…</modules><properties>…</properties><!– 构建过程的设置 –><build>…</build><reporting>…</reporting><!– 项目信息设置 –><name>…</name><description>…</description><url>…</url><inceptionYear>…</inceptionYear><licenses>…</licenses><organization>…</organization><developers>…</developers><contributors>…</contributors><!– 环境设置 –><issueManagement>…</issueManagement><ciManagement>…</ciManagement><mailingLists>…</mailingLists><scm>…</scm><prerequisites>…</prerequisites><repositories>…</repositories><pluginRepositories>…</pluginRepositories><distributionManagement>…</distributionManagement><profiles>…</profiles></project>我们使用maven搭建项目,最近本的配置如下,先上pom.xml

<project xmlns="" xmlns:xsi=""xsi:schemaLocation=" http://maven.apache.org/maven-v4_0_0.xsd"><modelVersion>4.0.0</modelVersion><groupId>org.aa.bb</groupId><artifactId>myapp</artifactId><packaging>war</packaging><version>0.0.1-SNAPSHOT</version><name>myapp Maven Webapp</name><url></url><dependencies><dependency><groupId>org.apache.maven.plugins</groupId><artifactId>maven-resources-plugin</artifactId><version>2.4.3</version></dependency></dependencies><build><finalName>myapp</finalName><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-compiler-plugin</artifactId><version>2.3.2</version><configuration><source>1.7</source><target>1.7</target></configuration></plugin> </plugins></build></project>这些是必填的项目,只有在这些项目都完整无缺的情况下,才能保证后续服务的正确配置。

6,在基础工作做好以后,还要保证项目的各处JDK版本信息的一致性,主要有以下几处:

(windows>preference>server>jdk)

(项目右键>properties>java Compiler)

(项目右键>properties>project facelet)

(项目右键>buildPath>library)

7,也要保证web module版本的一致性

即保证(项目右键>properties>project facelet>Dynamic web module)与项目的web.xml的版本保持一致。

通过以上7步,就已经完全的搭建好了maven项目,已经可以解决项目以来包的问题,进入快速发咯阶段了,但是还有一些工作。

8,目录结构控制,在java Resources下新建source folder此类文件是会发布到项目中的,如果新建过程出错,在build path下将错误的文件夹删除后重建。

9,,通过Run as相关命令可以编译,发布项目。

10,通过 maven>update project可以快速更新maven项目。

影子依旧可以相亲相爱。哪一块骨骼最温暖,总能一击即中。

使用MAVEN进行项目管理的标准流程化配置

相关文章:

你感兴趣的文章:

标签云: