Wie setup-Maven-POM-Datei mit der System-Eigenschaften zu inpurt Parameter in Java?

Ich versuche, input-Parameter von system-Eigenschaften, die ich in der maven-POM-Datei.

mein POM Aussehen

<systemProperties>
   <property>
      <name>number 1</name>
      <value>${number 1}</value>
   </property>
   <property>
      <name>number 2</name>
      <value>${number 2}</value>
   </property>
</systemProperties>

Wenn ich mit meinem test, wird dies mein maven Ziel

clean install -Dtest=RunTest test -Dnumber1=2 -Dnumber1

Nun, wie kann ich schreiben, meine java-test-code zu erhalten Zahl1 und Zahl2 von Systemeigenschaften?

public void addNumbers () {
    System.out.println(number1+number2);

}

**Brauche ich für die Nutzung surefire-plugin in mein Projekt, damit es funktioniert?

  • System.getProperty() klingt passend.
InformationsquelleAutor SamK | 2014-06-25
Schreibe einen Kommentar