`

Maven环境搭建

 
阅读更多

一、安装

       1、下载Maven包到指定目录如:C:/tools/maven-3.0.5

        2、新建环境变量M2_HOME:其值即maven根目录(C:/tools/maven-3.0.5)

        3、添加到Path变量中%M2_HOME%\bin

        4、运行mvn -version检测是否安装成功

        5、搭建本地资源库

             a、新建环境变量M2_REPO=D:/m2/repository,并添加到path中

             b、个性maven/conf/setting.xml,修改localRepository节点路径修改为D:/m2/repository

        6、eclipse中window/preferences/java/build path/classpath variables下添加M2_REPO变量,值为D:/m2/repository

二、基本使用

       pom.xml中增加servlet容器的插件

 

<build>
                <plugins>
                        <plugin>
                                <groupId>org.codehaus.mojo</groupId>
                                <artifactId>tomcat-maven-plugin</artifactId>
                        </plugin>
                        <plugin>
                                <groupId>org.mortbay.jetty</groupId>
                                <artifactId>maven-jetty-plugin</artifactId>
                                <version>6.1.6</version>
                        </plugin>
                        <plugin>
                                <artifactId>maven-compiler-plugin</artifactId>
                                <configuration>
                                        <source>1.6</source>
                                        <target>1.6</target>
                                        <encoding>UTF-8</encoding>
                                </configuration>
                        </plugin>
                </plugins>
        </build>
 
tomcat插件
jetty插件
编译插件的配置

 

 

三、安装第三方包

mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=10.2.0.3.0 -Dpackaging=jar -Dfile=c:/driver/ojdbc14.jar

 

    这样就可以在pom中依赖引用了:

<dependency>
    <groupId>com.oracle</groupId>
    <artifactId>ojdbc14</artifactId>
    <version>10.2.0.3.0</version>
</dependency>

 

四、布署到tomcat

tomcat配置有管理权限的用户:conf\tomcat-users.xml

 

<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
  <role rolename="manager"/>
  <user username="marshal" password="password" roles="manager"/>
</tomcat-users>

 

在pom文件的tomcat插件中添加:

 

                        <plugin>
                                <groupId>org.codehaus.mojo</groupId>
                                <artifactId>tomcat-maven-plugin</artifactId>
                                <configuration>
                                        <url>http://localhost:8080/manager</url>
                                        <server>myserver</server>
                                        <path>/mycontext</path>
                                </configuration>
                        </plugin>

 

在.m2/settings.xml文件中增加:

 

<settings xmlns="http://maven.apache.org/POM/4.0.0"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/settings-1.0.0.xsd">
        <servers>
                <server>
                        <id>myserver</id>
                        <username>marshal</username>
                        <password>password</password>
                </server>
        </servers>
</settings>

 

运行打包部署,在maven项目目录下:

 

mvn tomcat:deploy

 

然后访问:http://localhost:8080/mycontext/ 即可。

撤销部署:

 

mvn tomcat:undeploy

 

启动web应用:

 

mvn tomcat:start

 

停止web应用:

 

mvn tomcat:stop

 

重新部署:

 

mvn tomcat:redeploy

 

部署展开的war文件:

mvn war:exploded tomcat:exploded

 

五、其他

3.3.4. 未讲到的内容

 

分享到:
评论

相关推荐

    maven 环境搭建总结

    ### Maven环境搭建与配置详解 #### 一、Maven简介 Maven是Apache下的一个开源项目,它是一种项目管理和理解工具。通过一个中心信息管理的方式,Maven能够管理项目的构建、报告和文档。Maven使用描述性的XML文件来...

    maven环境搭建、MyEclipse配置maven项目

    "maven环境搭建、MyEclipse配置maven项目" Maven 环境搭建是 Java 开发者必备的技能之一,本文将指导读者在 Windows 环境下搭建 Maven 环境,并配置 MyEclipse 配置 Maven 项目。 Maven 下载与安装 Maven 的下载...

    Myeclipse配置maven环境搭建.docx

    Myeclipse 配置 Maven 环境搭建 Maven 是基于项目对象模型(POM)的项目管理工具,能够通过一小段描述信息来管理项目的构建、报告和文档。下面是 Myeclipse 配置 Maven 环境搭建的详细步骤: 一、Maven 的下载安装...

    Maven 环境搭建和ecplise配置

    **Maven环境搭建** Maven是一个强大的项目管理工具,它帮助Java开发者管理和构建项目,统一项目的构建过程,解决依赖管理问题。以下是如何在Windows环境下搭建Maven的基本步骤: 1. **下载Maven**:首先,你需要...

    maven环境搭建安装包

    ** Maven环境搭建详解 ** Maven是一个强大的Java项目管理和集成工具,它可以帮助开发者构建、管理和部署项目。在Java开发中,Maven通过依赖管理和项目对象模型(Project Object Model,POM)来简化构建过程,使得...

    Myeclipse配置maven环境搭建.pdf

    【Myeclipse配置Maven环境搭建】是Java开发中的一项重要任务,因为Maven是一个强大的项目管理和构建工具,它基于项目对象模型(POM),能够自动化处理项目的构建、依赖管理和文档生成。以下是对配置过程的详细说明:...

    maven环境搭建

    ### Maven环境搭建详解 #### Maven概述 Maven是一款基于项目对象模型(Project Object Model, POM)的软件项目管理工具,能够通过简单的描述信息来管理项目的构建、报告和文档等。Maven的主要特点包括但不限于: ...

    mongodb+spring+maven环境搭建

    在“mongodb+springmvc+maven环境搭建”过程中,我们需要完成以下步骤: 1. **安装MongoDB**:首先,你需要下载并安装MongoDB服务器。根据操作系统(Windows、Linux或Mac)在MongoDB官网获取相应版本的安装包。安装...

    springmvc4.1+spring4.1+mybatis3.2+spring-security3.2的maven环境搭建

    **Maven环境搭建** Maven是Java项目的构建工具,通过定义项目对象模型(POM),它可以自动管理项目的构建、报告和依赖关系。在搭建这个环境时,你需要配置Maven的pom.xml文件,列出所有依赖项的版本,包括Spring MVC...

    SpringMVC+Hibernate+Jpa Maven环境搭建

    最后,确保Web服务器(如Tomcat)配置正确,将项目部署并运行,即可完成SpringMVC+Hibernate+JPA的环境搭建。 总的来说,SpringMVC、Hibernate和JPA的集成为Web开发提供了强大的支持,Maven则使得依赖管理和构建...

    linux下maven环境搭建.doc|linux下maven环境搭建.doc

    在Linux环境下搭建Maven是Java开发者进行项目构建和管理的重要步骤,特别是在处理像Hadoop这样的大型Java项目时,Maven的使用变得尤为关键。本文将详细介绍如何在Linux系统上安装和配置Maven,并探讨其与Java、...

    maven环境搭建.m2工具

    在本文中,我们将深入探讨如何搭建Maven环境,并利用`.m2`目录进行配置和管理。 首先,让我们理解Maven的基本概念。Maven基于项目对象模型(Project Object Model,POM),通过使用插件和约定优于配置的原则来自动...

    SpringMVC+Maven环境搭建

    结合maven搭建SpringMVC开发环境。 刚导入有错的话在工程上右击-&gt; Java Build Path -&gt; Add Library...-&gt; Server Runtime -&gt; Apache Tomcat -&gt; Finish。 这样就可以了

    eclipse+maven环境搭建.zip

    本文将详细介绍如何搭建Eclipse与Maven的集成环境,帮助开发者更高效地进行Java项目开发。 **一、Eclipse安装** 1. 下载Eclipse:首先,你需要从Eclipse官方网站(https://www.eclipse.org/downloads/)下载适合你...

    maven 环境搭建

    ### Maven基础环境搭建详解 #### 一、Maven简介与作用 Maven 是一款非常流行的自动化构建工具,它主要用于 Java 项目的构建、依赖管理和项目信息管理。通过一系列生命周期和插件,Maven 能够自动完成项目的编译、...

    scala eclipse maven环境搭建

    总结来说,要搭建Scala、Eclipse和Maven的开发环境,你需要安装Eclipse和Scala IDE插件,配置Maven,创建Maven Scala项目,并在`pom.xml`中管理依赖。这个环境能够支持你进行高效的Scala开发,利用Maven自动化构建...

Global site tag (gtag.js) - Google Analytics