我可以在Eclipse中作为变量访问Maven属性吗?
我有一个Maven项目,它使用可以在本地概要文件中设置的属性来派生本机库的路径。例如:我可以在Eclipse中作为变量访问Maven属性吗?,eclipse,maven-2,m2eclipse,Eclipse,Maven 2,M2eclipse,我有一个Maven项目,它使用可以在本地概要文件中设置的属性来派生本机库的路径。例如: <project> ... <build> ... <plugins> <plugin> <artifactId>maven-surefire-plugin</artifactId> <configuration> <environm
<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>
...
...
,我希望能够设置在相同was中也引用此路径的运行配置(例如,这样我就可以在项目上运行Eclipse调试器)。是否有一种方法可以从Eclipse访问Maven属性,例如,这样就可以在运行配置中使用像${Maven\u property:foo.libdir}
这样的变量设置LD\u LIBRARY\u PATH
?我不这么认为
您的maven脚本可以引用您可以在应用程序的环境选项卡中定义的环境变量
但就我所知,另一种方法(即在启动时解析某个maven脚本属性的配置)是不可能的