`
nswish
  • 浏览: 108419 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

org.apache.tomcat.maven插件使用问题总结

    博客分类:
  • Java
阅读更多

问题一:用什么命令部署

mvn tomcat6/7:deploy # 做第一次部署

mvn tomcat6/7:redeploy # 做重新部署

 

问题二:在使用插件部署前,tomcat需要事先启动么

是的。

 

问题三:在插件部署过程中,报错找不到war包

先要使用 mvn war:war 打包

 

问题四:在插件部署过程中,无法完成war包的上传

1. 在tomcat的tomcat-user.xml中配置好manager-script用户角色,并且manager-gui角色的用户和manager-script角色的用户名不要相同。

2. 在pom.xml文件中,插件<configuration>节点下,需要有一个<server>节点,其中文本内容是服务器名(可任意命名)。

3. 在maven主目录的conf目录下,修改settings.xml文件,在<server>节点下分别配置<id><username><password>节点。

 

pom.xml样例代码

<plugin>
  <groupId>org.apache.tomcat.maven</groupId>
  <artifactId>tomcat7-maven-plugin</artifactId>
  <version>2.1</version>
  <configuration>
    <server>myserver</server>
    <path>/</path>
    <port>8080</port>
    <uriEncoding>UTF-8</uriEncoding>
  </configuration>
</plugin>

 

tomcat-users.xml样例代码

  <role rolename="manager-script"/>
  <user username="ns" password="ns" roles="manager-script"/>
  <role rolename="manager-gui"/>
  <user username="tomcat" password="tomcat" roles="manager-gui"/>

 

settings.xml样例代码

    <server>
      <id>myserver</id>
      <username>ns</username>
      <password>ns</password>
    </server>

 

分享到:
评论

相关推荐

    Maven使用tomcat8-maven-plugin插件.docx

    &lt;groupId&gt;org.apache.tomcat.maven &lt;artifactId&gt;tomcat8-maven-plugin &lt;version&gt;3.0-r1655215 ``` 但是,如果我们直接添加上面的依赖项,Maven 将无法找到该插件,因为该插件不存在于 Maven 的中央仓库中。这是...

    tomcat7-maven-plugin-2.2.jar

    &lt;groupId&gt;org.apache.tomcat.maven &lt;artifactId&gt;tomcat7-maven-plugin &lt;version&gt;2.2 &lt;!-- 配置Tomcat服务器的相关信息,如URL、端口、路径等 --&gt; ... ``` 使用这个插件,我们可以通过简单的命令如`...

    maven tomcat7改造后插件

    &lt;groupId&gt;org.apache.tomcat.maven &lt;artifactId&gt;tomcat7-maven-plugin &lt;path&gt;/ &lt;port&gt;9001 &lt;staticContextPath&gt;/img &lt;staticContextDocbase&gt;C:/Users/sinodata-ylq/IdeaProjects/zshop/zshop_parent/zshop_...

    Maven报错: Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.0.2:resources

    idea创建Maven项目时,报错显示Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.0.2:resources,并且Maven插件内看不到 mybatis-generator。如下图: 折腾了好久发现配置放错地方了,...

    tomcat-maven-plugin

    maven-tomcat-plugin让maven与tomcat配合得很好。它可以把应用部署到Tomcat服务器,也可以把tomcat作为内嵌服务器启动,就像jetty一样。 使用JPDA启动tomcat的远程调试功能。这样就能与eclipse配合起来,轻松地实现...

    tomcat6-maven-plugin-2.1

    tomcat6-maven-plugin-2.1插件包

    Maven使用tomcat8-maven-plugin插件的详细教程

    在网上搜索一堆文章没找到解决方法,只找到了tomcat7-maven-plugin的...并没有找到tomcat8-maven-plugin的plugin,在Maven的中央仓库中根本就没有这个插件: https://repository.apache.org/content/repositories/snaps

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

    总的来说,Apache Tomcat Maven插件极大地简化了Java EE应用与Tomcat服务器之间的交互,提高了开发效率,是现代Java Web开发不可或缺的工具之一。通过深入理解和使用这个插件,开发者可以更好地管理他们的应用生命...

    apache-maven-3.8.5-bin.tar+apache-tomcat-8.5.78.tar

    在Linux环境下,安装和使用Apache Maven和Apache Tomcat通常涉及以下步骤: 1. 下载:从Apache官方网站获取最新版本的tarball文件,如`apache-maven-3.8.5-bin.tar`和`apache-tomcat-8.5.78.tar`。 2. 解压:使用`...

    Maven和Tomcat插件

    总结来说,Maven和Tomcat插件的结合使用,能够帮助开发者高效地构建、管理、部署Java Web项目。通过合理配置POM文件,我们可以实现自动化构建流程,提高开发效率,同时保持项目的一致性和可维护性。

    maven资源 apache-maven-3.3.9-bin.zip

    总结起来,Apache Maven 3.3.9是一个强大的项目管理和构建工具,它通过标准化的构建生命周期和依赖管理,极大地简化了Java项目的开发流程。了解并掌握Maven的使用,对于任何Java开发者来说都是至关重要的,它能够...

    apache-maven-3.6.3安装包

    Maven使用插件执行特定任务,如编译Java源代码、运行测试、创建JAR包等。插件通过`&lt;build&gt;&lt;plugins&gt;`部分定义在POM中。 **Maven的安装步骤** 1. **下载**:访问Apache Maven官方网站下载最新版本的Maven,例如本...

    apache-tomcat-9.0.56.zip

    Apache Tomcat 9.0.56 是一个广泛使用的开源软件,主要作为Java Servlet和JavaServer Pages(JSP)的Web应用服务器。这个版本是专为Windows 64位操作系统设计的,它允许开发者在这样的平台上搭建和运行Java Web应用...

    apache-tomcat-7.0.108.tar.gz

    开发基于Tomcat的应用时,可以使用Maven或Gradle等构建工具,通过插件自动将项目打包成WAR文件并部署到Tomcat。同时,IDE如IntelliJ IDEA和Eclipse都有集成的Tomcat插件,提供方便的部署和调试功能。 在安全方面,...

    使用Maven tomcat:run命令启动web项目时修改默认端口的方法

    在使用maven时,修改插件tomcat启动端口。一开始我在pom.xml配置文件里面修改,如下面所示: &lt;groupId&gt;org.apache.tomcat.maven &lt;artifactId&gt;tomcat7-maven-plugin &lt;version&gt;2.2 &lt;port&gt;9999 &lt;uriEncoding&gt;UTF-8 ...

    Maven常见问题解答

    此外,检查`&lt;build&gt;&lt;plugins&gt;&lt;plugin&gt;&lt;groupId&gt;org.apache.tomcat.maven&lt;/groupId&gt;&lt;artifactId&gt;tomcat7-maven-plugin&lt;/artifactId&gt;&lt;version&gt;2.2&lt;/version&gt;&lt;/plugin&gt;&lt;/plugins&gt;&lt;/build&gt;`(或对应的Tomcat 8.5插件),...

    Apache Maven插件

    总之,Apache Maven插件是Java开发中一个强大的工具,它简化了项目构建和依赖管理,使得开发者可以专注于编写代码,而非构建流程。通过熟练掌握Maven插件的使用,可以大大提高开发效率和项目的可维护性。

    apache-maven-3.5.0-bin.tar apache-tomcat-9.0.6-windows-x64

    Apache Maven 和 Apache Tomcat 是...在给定的文件中,"apache-maven-3.5.0-bin.tar.gz" 是 Maven 的安装包,"apache-tomcat-9.0.6-windows-x64.zip" 是Tomcat在Windows x64平台上的安装包,解压后即可进行安装和使用。

    tomcat7-maven-plugin-2.2.jar.zip

    总结来说,"tomcat7-maven-plugin-2.2.jar.zip"是一个方便Java Web开发者集成Tomcat7服务器的Maven插件,简化了应用部署和管理的过程,提高了开发效率。通过正确配置和使用,可以无缝地将Maven构建流程与Tomcat7的...

    Maven Tomcat插件源码

    Maven Tomcat插件是Apache Maven项目中的一个重要组件,它允许开发人员通过Maven构建工具直接部署和运行Java Web应用程序到Apache Tomcat服务器上。这个插件极大地简化了开发流程,使得开发者无需手动将应用部署到...

Global site tag (gtag.js) - Google Analytics