У меня есть проект Maven, который получает путь к собственной библиотеке, используя свойства, которые можно установить в локальных профилях. Например:
<project>
...
<build>
...
<plugins>
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<environmentVariables>
<LD_LIBRARY_PATH>${foo.libdir}</LD_LIBRARY_PATH>
</environmentVariables>
<fork>always</fork>
</configuration>
</plugin>
</plugins>
</build>
<profiles>
<profile>
<id>foo-default</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<properties>
<foo.libdir>/usr/local/lib</foo.libdir>
</properties>
</profile>
</profiles>
</project>
Когда я работаю с этим проектом в Eclipse с использованием плагина M2Eclipse , я хотел бы иметь возможность настроить конфигурации запуска, которые также ссылаются на этот путь в том же самом (например, поэтому я может запустить отладчик Eclipse для проекта). Есть ли способ получить доступ к свойству Maven из Eclipse, например, чтобы можно было установить LD_LIBRARY_PATH
в конфигурации запуска, используя переменную типа ${maven_property:foo.libdir}
?