[英]maven-surefire-plugin system properties and eclipse integration?
我在maven的pom.xml中为surefire执行设置了系统属性。 Eclipse忽略了这些。 有什么办法可以解决该问题?
特别是,我使用basedirir属性来确定文件位置,即生成目录等。
我不想将测试作为“ Maven测试”运行,因为那很慢。
我现在使用测试类的资源位置来确定磁盘上的项目位置:
这就要求在所有的任何配置。
<dependency>
<groupId>com.github.jjYBdx4IL.utils</groupId>
<artifactId>env-utils</artifactId>
<version>1.0</version>
</dependency>
我是根据您的意思假设的,当您在命令行中运行maven时,您已经设置了环境变量,而maven会选择该环境变量。 如果是这种情况,那么要么在命令行中传递它 , 要么 设置系统属性似乎是您正在寻找的解决方案。 另一件事是,确保您使用的是“ project.basedir”,而不仅仅是“ basedir”。 请参阅此处以获取属性名称
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.