Bog*_*eev 16 java tomcat maven-plugin maven
我有一个maven项目,pom.xml包含tomcat插件.
<plugin>
 <groupId>org.apache.tomcat.maven</groupId>
 <artifactId>tomcat7-maven-plugin</artifactId>
 <version>2.2</version>
</plugin>
我已经下载了Tomcat 7,所以我有Tomcat目录(apache-tomcat-7.0.56).我尝试了三个目标来运行我的项目:
tomcat7:run, tomcat7:run-war, tomcat7:run-war-only
http://localhost:8080/projectname如果我运行tomcat7:run-war,    我的应用程序运行在projectname-0.0.1-SNAPSHOT.war我的项目的/ target目录中.
我想运行我的应用程序http://localhost:8080/.
我知道之前曾问过这个问题,但遗憾的是这些解决方案对我没有帮助.
我试图从第一个答案两种方法此.
第一种方法对我不起作用,在重命名战争后没有任何改变,tomcat7:run-war-only需要使用类似projectname-0.0.1-SNAPSHOT.war的名称进行战争.
第二种方法没有改变(我试过了两种方法
<Context path="" docBase="projectname-0.0.1-SNAPSHOT" debug="0" reloadable="true"></Context>
和 
<Context path="" docBase="projectname" debug="0" reloadable="true"></Context>)
我也看了这个,但<catalina_home>/conf/Catalina/localhost/我的Tomcat目录中没有目录.
Ste*_*fan 17
您是否尝试过在Maven插件的配置部分设置上下文路径?
仅供参考:在此处查找当前版本的插件
  <plugin>
   <groupId>org.apache.tomcat.maven</groupId>
   <artifactId>tomcat7-maven-plugin</artifactId>
   <version>2.2</version>
    <configuration>
      <path>/</path>
    </configuration>
  </plugin>