zoukankan      html  css  js  c++  java
  • 关于idea在maven中配置tomcat9方案

    • 首先我们要在tomcat的安装路径下的conf文件夹中的tomcat-users.xml 配置以下代码(只要在中就配置就行)
    <role rolename="manager-gui"/> 
    <role rolename="manager-script"/>
    <role rolename="manager-jmx"/>
    <role rolename="manager-status"/>
    <user username="admin" password="123"  roles="manager-gui,manager-script,manager-jmx,manager-status" />
    
    • 然后我们找到maven中的conf中setting.xml文件 ,在里面中加入以下代码(注意下面的username和password要和你在tomcat-user.xml里面设置的保持一致)
    <server>
    	<id>tomcat9</id>
    	<username>admin</username>
    	<password>123</password>
    </server>
    
    • 最后我们在idea中的pom.xml中 <build><plugins> **这里加入以下代码** </plugins> </build>
    <plugin>
    				<groupId>org.apache.tomcat.maven</groupId>
    				<artifactId>tomcat7-maven-plugin</artifactId>
                                    <!--这里一般网上都用的是tomcat7,要用8的请上网查找-->
    				<version>2.2</version>
    				<configuration>
    					<!-- 使用tomcat9部署应用 此处的server标签中的值与第二步maven配置文件中的id值一致-->
    					<server>tomcat9</server>
    					<update>true</update>
    				</configuration>
    			</plugin>
    
    • 之后就是我们操作步骤了
      • 先打开本地的tomcat9服务器等到提示启动成功后进行下一步
      • 用下图的compile命令
      • 在出现下面的提示后进行下一步
      • 用下图中tomcat7:deployploy命令
      • 出现下面提示后进行下一步
        • 如果出现错误是 Process terminated 请查看我另一篇博客
        • 如果出现错误是 Failed to execute goal org.apache.tomcat.maven:tomcat7-maven-plugin:2.2:run 请查看我另一篇博客
      • 之后就可以进行工作了(如果需要重新部署,执行命令 tomcat7:redepoly)
  • 相关阅读:
    RabbitMQ使用介绍及实例
    RabbitMQ与java、Spring结合实例详细讲解
    服务器搭建--Linux安装rabbitmq
    服务器搭建--Linux安装erlang
    solrCloud index search (图)
    What does "exceeded limit of maxWarmingSearchers=X" mean?
    Solr 自定义排序[1]
    solr Query[转]
    Lucene
    Solr[Q] -No live SolrServers available to handle this request, no servers hosting shard
  • 原文地址:https://www.cnblogs.com/gaohaoy/p/13507823.html
Copyright © 2011-2022 走看看