Я хочу указать vm-аргументы -Djava.library.path =. / Src / main / resources, чтобы dll-файл выбирался автоматически, и я хочу указать это в maven, чтобы другие разработчики не должны вручную настроить затмение.
Я думал, что плагин maven eclipse мог бы помочь, поэтому я мог сделать что-то вроде
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-eclipse-plugin</artifactId>
<version>2.7</version>
<configuration>
DO MAGIC HERE ???? <<-----
</configuration>
</plugin>
Но я не вижу способа добавить аргументы VM из плагина.
Я исправил это для запуска моих тестов через maven из командной строки
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.4.3</version>
<configuration>
<argLine>-Xmx768m -Xms128m -Djava.library.path=${basedir}/src/main/resources/</argLine>
</configuration>
</plugin>
Мое текущее решение состоит в том, что я должен сказать разработчикам добавить это вручную для затмения, что не очень хорошо.
У кого-нибудь есть идеи, как решить эту проблему?
ура
Дэвид.