`
MauerSu
  • 浏览: 513233 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

maven常用插件之tomcat

 
阅读更多

源:

评:

maven常用插件之tomcat
插件作用:在maven项目中,使用tomcat6、tomcat7运行maven项目。

1.声明repository及pluginRepository

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<repositories>
    <repository>
      <id>people.apache.snapshots</id>
      <url>http://repository.apache.org/content/groups/snapshots-group/</url>
      <releases>
        <enabled>false</enabled>
      </releases>
      <snapshots>
        <enabled>true</enabled>
      </snapshots>
    </repository>
  </repositories>
 
  <pluginRepositories>
    <pluginRepository>
      <id>apache.snapshots</id>
      <name>Apache Snapshots</name>
      <url>http://repository.apache.org/content/groups/snapshots-group/</url>
      <releases>
        <enabled>false</enabled>
      </releases>
      <snapshots>
        <enabled>true</enabled>
      </snapshots>
    </pluginRepository>
  </pluginRepositories>


2.添加tomcat6、tomcat7插件

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<plugins>
  ...
    <plugin>
      <groupId>org.apache.tomcat.maven</groupId>
      <artifactId>tomcat6-maven-plugin</artifactId>
      <version>2.0-SNAPSHOT</version>
      <configuration>
        <!--
           默认访问路径为:http://localhost:8080/${project.name}
           下面指定访问路径为: http://localhost:8080
        -->
        <path>/</path>
      </configuration>
    </plugin>
    <plugin>
      <groupId>org.apache.tomcat.maven</groupId>
      <artifactId>tomcat7-maven-plugin</artifactId>
      <version>2.0-SNAPSHOT</version>
      <configuration>
        <path>/</path>
      </configuration>
    </plugin>
  ...
  </plugins



3.在settings.xml文件里添加groupId

?
1
2
3
4
5
<pluginGroups>
    ....
    <pluginGroup>org.apache.tomcat.maven</pluginGroup>
    ....
</pluginGroups>


最后执行下面命令,就可以在tomcat里运行maven项目了

mvn tomcat6:run
mvn tomcat7:run
分享到:
评论

相关推荐

    Maven Tomcat 插件

    ### Maven Tomcat 插件详解 #### 一、引言 在现代软件开发过程中,持续集成与部署(CI/CD)已成为提升开发效率的关键技术之一。对于Java Web开发者而言,如何快速有效地将Web应用程序部署到Tomcat服务器上,是提高...

    Maven+Eclipse 中使用tomcat

    Maven有多个插件可以用来部署和运行Web应用在Tomcat上,其中最常用的是`maven-tomcat-plugin`。要在pom.xml文件中添加这个插件,需要在`&lt;build&gt;&lt;plugins&gt;`部分插入以下配置: ```xml &lt;groupId&gt;org.apache....

    Eclipse中创建Web Maven Project并部署到Tomcat中

    在Java EE开发中,Eclipse是一个常用的集成开发环境,而Maven则是一个强大的构建工具,用于管理项目的依赖和构建流程。Tomcat是一个流行的轻量级应用服务器,常用于部署Java Web应用程序。本篇文章将详细解释如何在...

    eclipse+maven+tomcat集成

    ### Eclipse + Maven + Tomcat 集成 #### 一、Maven的安装与配置 Maven是一款跨平台的项目管理工具,它主要用于基于Java平台的项目构建、依赖管理和项目信息管理。Maven的设计理念非常先进,它不仅简化了项目的...

    idea tomcat runner插件

    2. **使用Maven或Gradle插件**:通过构建工具的插件,如maven-war-plugin或gradle-tomcat-plugin,自动将应用部署到Tomcat。 不过,Idea Tomcat Runner插件提供了更为直观和统一的界面,使得开发者无需离开IDE就能...

    Maven工程Tomcat热部署详解.pdf

    在Maven工程中配置Tomcat热部署,需要在pom.xml文件中添加Tomcat Maven插件配置。配置中需要包括Tomcat的URL、远程访问的用户名和密码以及上传目录和访问地址。插件中的url部分地址和端口之外的其余部分是固定的写法...

    tomcat-maven-plugin:Apache Tomcat Maven插件的镜像

    Apache Tomcat Maven 插件是Java开发者在使用Maven构建工具时非常实用的一个工具,它允许开发者方便地集成Apache Tomcat服务器,进行应用的部署、测试和管理。这个插件是Maven生态中的一个组件,专门针对Tomcat...

    Jenkins+Maven+SVN+Tomcat持续集成实战v2.pdf

    Jenkins、Maven、SVN和Tomcat是现代软件开发中常用的工具,它们可以组成一套完整的持续集成和部署系统。接下来,我将详细说明这些工具的安装、配置和使用知识。 首先,Jenkins是一个开源的持续集成工具,用于自动化...

    Apache Maven插件

    Maven拥有庞大的插件生态系统,涵盖了各种功能,如Spring Boot插件、Tomcat插件、JaCoCo覆盖率插件等。开发者可以根据需要选择和配置合适的插件,以满足项目的特定需求。 总之,Apache Maven插件是Java开发中一个...

    Maven Web项目部署到tomcat的方法总结

    下面将介绍在Eclipse上Maven结构Web项目如何部署到Tomcat的几种常用的方法。 以.war包的形式部署到Tomcat 要将Maven项目部署到Tomcat服务器,我们可以将项目打包成.war文件,然后将其拷贝到Tomcat的webapps文件夹...

    maven常用知识整理

    以下是对"Maven常用知识整理"的详细阐述: 1. **项目依赖管理**:Maven通过pom.xml文件来管理项目的依赖关系,使得开发者可以声明项目需要的库,Maven会自动下载并管理这些库。依赖的版本冲突问题,Maven会按照一定...

    Java环境搭建JDK1.8+MAVEN3.5.4+tomcat8.5

    Maven3.5.4是Maven的一个稳定版本,提供了丰富的插件和强大的依赖管理功能。下载并解压"apache-maven-3.5.4-bin.zip",将其解压至任意目录,如"C:\Program Files\Apache\Maven"。同样,我们需要配置环境变量"M2_HOME...

    Eclipse集成Tomcat插件

    总之,Eclipse集成Tomcat插件是Java Web开发中一个非常实用的功能,它简化了开发和部署流程,提高了工作效率。虽然Eclipse 4.8.0的插件存在版本限制,但开发者可以通过手动配置或者其他工具来解决这个问题,以适应...

    ssm+maven+tomcat简单项目源码

    开发者可以通过Eclipse集成的Tomcat插件进行部署和调试。 **项目结构分析** 在“eclipse项目导出”中,我们可以看到典型的Maven项目目录结构: - `src/main/java`:存放Java源代码,包括Spring MVC的控制器、服务层...

    支持Maven工程自动计算依赖的TomcatPlugin,免费放送,全网唯一原创(版本2)

    【标题】:“支持Maven工程自动计算依赖的TomcatPlugin,免费放送,全网唯一原创(版本2)” 这个标题表明我们正在讨论一个针对Java开发者的独特...对于熟悉Eclipse和Maven的开发者来说,这是一个值得尝试的实用插件。

    eclipse maven tomcat 虚拟目录 多资源文件夹 多源码文件夹

    例如,可以使用Maven的tomcat7-maven-plugin或tomcat8-maven-plugin插件来直接在Eclipse内运行和部署应用到Tomcat,而无需离开IDE。这些插件允许在pom.xml中设置上下文路径,从而定义虚拟目录。 描述中提到的链接...

    jenkins实现maven项目自动部署到tomcat .rar

    在Java开发中,Maven是常用的项目管理工具,而Tomcat则是常用的Java Web服务器。本篇文章将详细介绍如何使用Jenkins结合Maven实现Java项目的自动部署到Tomcat。 **一、Jenkins简介** Jenkins是一个开源的持续集成...

    关于windows下jenkins+svn+maven+tomcat持续集成

    【标题】:“Windows环境下Jenkins、SVN、Maven与Tomcat的持续集成实践” 【内容】: 在软件开发过程中,持续集成(Continuous Integration,简称CI)是一种重要的实践方法,它能够频繁地将代码合并到主分支,并...

Global site tag (gtag.js) - Google Analytics