Существует несколько способов циклического преобразования массива в 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 для каждого .
«конфигурация» должна выйти за пределы «исполнений», например:
<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>
Убедитесь, что вы выполняете mvn exec:java
из того же каталога, где находится ваш pom.xml
с конфигурацией exec.
В exec-maven-plugin нет такого параметра, как mainClass
, попробуйте использовать:
<configuration>
<executable>java</executable>
<arguments>
<argument>-classpath</argument>
<classpath/>
<argument>org.aptovia.javaee7.CDBOOKSTORE.Main</argument>
</arguments>
</configuration>
Конфигурация кажется правильной с отсутствием параметра 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 добавлен внутри исполнение часть.