Запуск файла jar с использованием плагина exec-maven

Я пытаюсь запустить jar-файл с помощью exec-maven-plugin, но всегда выдает ошибку «Параметры для mainClass отсутствуют или недействительны».

<plugin>
      <groupId>org.codehaus.mojo</groupId>
        <artifactId>exec-maven-plugin</artifactId>
        <version>1.3.2</version>
        <executions>
         <execution>
         <id>DataDictinary-Check</id>
         <phase>verify</phase>
          <goals><goal>java</goal></goals>


        <configuration>
       <mainClass>com.ptc.dataDictionary.DataDictionarDescriptionChecker</mainClass>
       <arguments>
       <argument>-jar</argument>
                 <argument> C:\Users\jvarughese\.m2\repository\DataDictionaryChecker\DataDictionaryChecker\12.0-SNAPSHOT\DataDictionaryChecker-12.0-SNAPSHOT.jar</argument>

                 <argument>C:\DBUpgrader\pending</argument>
                 <argument>false </argument>
    </arguments>
      <executableDependency>
      <groupId>DataDictionaryChecker</groupId>
      <artifactId>DataDictionaryChecker</artifactId>
      </executableDependency>
    </configuration>
    </execution>
        </executions>

нет его нет, это не дубликат

jacinth joy 11.04.2018 12:59

Не должно быть необходимости передавать -jar some.jar в качестве аргументов - плагин exec-maven-plugin знает, как построить правильный путь к классу из его заданных зависимостей!

Gyro Gearless 11.04.2018 13:48

@jacinthjoy Это был флаг, а не комментарий. Я отметил это, потому что считаю, что это дубликат. Это модераторы, а не вы, чтобы говорить, было это или нет.

Raymo111 11.04.2018 18:15
1
3
340
0

Другие вопросы по теме