0

私はmavenを使用するのが初めてで(質問がばかげているように思われる場合は許してください)、jarとしてパッケージ化された後にプロジェクトを実行するためにmaven execプラグインを使用しようとしていますが、必要な目標と引数のタグについて混乱していますプラグインタグ内のpom.xml

<plugin>
   <groupId>org.codehaus.mojo</groupId>
   <artifactId>exec-maven-plugin</artifactId>
   <version>1.1.1</version>
   <executions>><!-- what does this tag specify,nearly everything in it is un-understood to me-->

    <execution>
     <phase>test</phase>
     <goals>
      <goal>java</goal>
     </goals>
     <configuration>
      <mainClass>my.company.name.packageName.TestMain</mainClass><!-- i understand its the path of my class which has the main method -->
      <arguments><!-- what does this tell to the maven or the plugin ?-->
       <argument>myArg1</argument>
       <argument>myArg2</argument><!-- are these arguments passed to my main method in the args array?-->

      </arguments>
     </configuration>
    </execution>
   </executions>
  </plugin>

引数タグは何をしていますか?それは何を指定していますか?メイン メソッドに文字列 args 配列を提供しますか?私はとても混乱しています助けてください

4

1 に答える 1

0

これらは、Java プログラムのメイン メソッドに渡す引数です。

このプラグインは基本的に Java プログラムを実行するのに役立ちます。

詳しくはリンク先を読んでください

http://mojo.codehaus.org/exec-maven-plugin/

于 2013-09-02T11:13:47.370 に答える