无法运行pom.xml

时间:2019-02-15 16:15:54

标签: java maven

我试图运行pom.xml,最终运行我的Java主类。运行pom.xml时出现错误:-

pom.xml看起来像这样(主类位于ScreenShotUtility包中):-

<build>  
 <plugins>  
  <plugin>  
   <groupId>org.codehaus.mojo</groupId>  
   <artifactId>exec-maven-plugin</artifactId>  
   <version>1.1.1</version>  
   <executions>  
    <execution>  
     <phase>test</phase>  
     <goals>  
      <goal>java</goal>  
     </goals>  
     <configuration>  
      <mainClass>ScreenShotUtility.ScreenShotutility2</mainClass>  
      <arguments>  
       <argument>arg0</argument>
       <argument>arg1</argument>  
      </arguments>  
     </configuration>  
    </execution>  
   </executions>  
  </plugin>  
 </plugins>  
</build>  

<properties>
  <maven.compiler.source>1.6</maven.compiler.source>
  <maven.compiler.target>1.6</maven.compiler.target>
</properties>

1 个答案:

答案 0 :(得分:0)

添加

<build>
  <defaultGoal>exec:java</defaultGoal>
...
</build>

运行pom

mvn

为什么exec:java?因为它是exec-maven-plugin:java的简写,所以构建插件的名称是什么。