JUnit 4.8.1에서 Maven 3.0.3을 사용하고 있습니다. 내 JUnit 테스트에서, Maven pom.xml 파일에 정의 된 project.artifactId를 읽으려면 어떻게해야합니까? 내 치어, 나는JUnit 테스트에서 Maven 속성을 읽는 방법은 무엇입니까?
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.myco.pplus2</groupId>
<artifactId>pplus2</artifactId>
을하지만이
@Before
public void setUp() {
...
System.out.println("artifactId:" + System.getProperty("project.build.sourceEncoding"));
} // setUp
위의 출력 ... 이슈 ID를 게테 내 JUnit 테스트 내에서 작업 "널 artifactId를"하지 않습니다. 어쨌든, 어떤 도움을 주셔서 감사합니다 - Dave
가능한 복제에서 설명하는 메이븐 호출자를