4
我有一個Maven項目,該項目使用可以在本地配置文件中設置的屬性來獲取本地庫的路徑。例如:我可以在Eclipse中作爲變量訪問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 plugin工作,我希望能夠建立運行配置也引用這條道路在同爲(例如,所以我可以在項目上運行Eclipse調試器)。有沒有辦法從Eclipse訪問Maven屬性,例如,可以在運行配置中使用像${maven_property:foo.libdir}
這樣的變量來設置LD_LIBRARY_PATH
?