Maven exec-maven-plugin пропускает mainClass [дубликат]

Существует несколько способов циклического преобразования массива в JavaScript.

Общий цикл:

var i;
for (i = 0; i < substr.length; ++i) {
    // Do something with `substr[i]`
}

ES5 forEach:

substr.forEach(function(item) {
    // Do something with `item`
});

jQuery.each:

jQuery.each(substr, function(index, item) {
    // Do something with `item` (or `this` is also `item` if you like)
});

Посмотрите этот для получения подробной информации или вы также можете проверить MDN для циклического перемещения массива в JavaScript & amp; используя jQuery check jQuery для каждого .

16
задан dur 16 December 2015 в 22:20
поделиться

4 ответа

«конфигурация» должна выйти за пределы «исполнений», например:

<plugins>
    <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>exec-maven-plugin</artifactId>
        <version>1.2.1</version>
        <executions>
            <execution>
                <goals>
                    <goal>java</goal>
                </goals>
            </execution>
        </executions>
        <configuration>
            <mainClass>com.emilio.App</mainClass>
        </configuration>
    </plugin>
</plugins>
16
ответ дан fdermishin 6 September 2018 в 05:10
поделиться

Убедитесь, что вы выполняете mvn exec:java из того же каталога, где находится ваш pom.xml с конфигурацией exec.

1
ответ дан George 6 September 2018 в 05:10
поделиться

В exec-maven-plugin нет такого параметра, как mainClass, попробуйте использовать:

<configuration>
   <executable>java</executable>
   <arguments>
     <argument>-classpath</argument>
     <classpath/>
     <argument>org.aptovia.javaee7.CDBOOKSTORE.Main</argument>
   </arguments>
</configuration>
-3
ответ дан ragnor 6 September 2018 в 05:10
поделиться

Конфигурация кажется правильной с отсутствием параметра id внутри части выполнения. Правильный способ:

<executions>
    <execution>
        <id>someID</id>
        <goals>
            <goal>java</goal>
        </goals>
        <configuration>
            <mainClass>org.aptovia.javaee7.CDBOOKSTORE.Main</mainClass>
        </configuration>
    </execution>
</executions>

Предполагая, что вы используете основной метод с использованием maven, выполнение будет выглядеть следующим образом:

mvn exec: java @ someID

someID добавлен внутри исполнение часть.

3
ответ дан Vaibs 6 September 2018 в 05:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: