Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/11.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插件奇怪的行为_Java_Spring_Maven_Tomcat_Vagrant - Fatal编程技术网

Java 流浪汉;Maven插件奇怪的行为

Java 流浪汉;Maven插件奇怪的行为,java,spring,maven,tomcat,vagrant,Java,Spring,Maven,Tomcat,Vagrant,我已经设置了一个运行Java/Maven/Tomcat的流浪虚拟机。然后,我使用了一个正在开发的应用程序,并将war复制到VM可以访问的共享文件夹,即webapps。我四处寻找,因为我不想在自动复制/粘贴的时候找到maven插件的参考: <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId&g

我已经设置了一个运行Java/Maven/Tomcat的流浪虚拟机。然后,我使用了一个正在开发的应用程序,并将war复制到VM可以访问的共享文件夹,即webapps。我四处寻找,因为我不想在自动复制/粘贴的时候找到maven插件的参考:

  <plugins>
      <plugin>
          <groupId>org.apache.maven.plugins</groupId>
          <artifactId>maven-war-plugin</artifactId>
          <configuration>
              <outputDirectory>/Username/Development/temp/vagrant-tomcat-2/vagrant-ubuntu-tomcat7/tomcat/webapps</outputDirectory>
          </configuration>
      </plugin>
  </plugins>
然后我重新加载端口,并获得一个资源不可用错误。注释掉插件并再次运行clean install会复制我对webapp文件夹所做的最后更改,这样如果我检查端口,我就会看到更改

我错过了什么?我肯定这是件愚蠢的事

简短版本:我认为maven插件似乎在复制上次更新的war,而不是当前的war

[INFO] Installing Username/Development/temp/vagrant-tomcat-2/vagrant-

ubuntu-tomcat7/tomcat/webapps/FitnessTracker.war to Username/.m2/repository/com/pluralsight/FitnessTracker/0.0.1-SNAPSHOT/FitnessTracker-0.0.1-SNAPSHOT.war
[INFO] Installing Username/Development/temp/vagrant-tomcat-2/Spring Tutorial - JPA Hibernate/spring_mvc_base-master/pom.xml to Username/.m2/repository/com/pluralsight/FitnessTracker/0.0.1-SNAPSHOT/FitnessTracker-0.0.1-SNAPSHOT.pom