Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何使用Maven将WAR文件部署到Tomcat?_Java_Maven_Deployment - Fatal编程技术网

Java 如何使用Maven将WAR文件部署到Tomcat?

Java 如何使用Maven将WAR文件部署到Tomcat?,java,maven,deployment,Java,Maven,Deployment,我在Java项目中使用Maven,我想将WAR部署到本地主机Tomcat上 我的pom.xml文件中有以下几行: <properties> <tomcat.target>C:\Directory</tomcat.target> </properties> <build> <plugins> <plugin> <groupId>org.apache.maven.plug

我在Java项目中使用Maven,我想将WAR部署到本地主机Tomcat上

我的
pom.xml
文件中有以下几行:

<properties>
    <tomcat.target>C:\Directory</tomcat.target>
</properties>

<build>
  <plugins>
    <plugin>
      <groupId>org.apache.maven.plugins</groupId>
      <artifactId>maven-war-plugin</artifactId>
      <version>2.3</version>
      <configuration>
        <webappDirectory>${tomcat.target}</webappDirectory>
      </configuration>
    </plugin>
  </plugins>
</build>
如您所见,我想配置这一行:

C:\Directory\name.war

如何将其指向Tomcat的/webapps文件夹?


<configuration>
                    <url>http://127.0.0.1:8080/manager</url>
                    <server>TomcatServer</server>
                    <path>/mkyongWebApp</path>
                </configuration>
http://127.0.0.1:8080/manager TomcatServer /mkyongWebApp
使用不同的Tomcat管理器URL检查链接

...
...
...
org.codehaus.mojo

.

如果您正在使用netbeans,请将其添加到pom中

    <properties>
        <netbeans.hint.deploy.server>Tomcat70</netbeans.hint.deploy.server>
    </properties>

Tomcat70

或者你可以使用这些链接,

你是否尝试将其指向Tomcat的/webapps文件夹?@Sudhanshu我想配置的是,我更新了我的问题。你必须设置CATALINA_主页,你可以尝试使用它。
<project>
  ...
  <build>
    ...
    <plugins>
      ...
      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>tomcat-maven-plugin</artifactId>
        <version>1.2-SNAPSHOT</version>
        <configuration>
          <url>http://www.example.com:1234/mymanager</url>
        </configuration>
      </plugin>
      ...
    </plugins>
    ...
  </build>
  ...
</project>
    <properties>
        <netbeans.hint.deploy.server>Tomcat70</netbeans.hint.deploy.server>
    </properties>