NetBeans - 使用命令行参数运行JavaFx测试

时间:2018-03-15 10:51:32

标签: javafx netbeans junit

在NetBeans中 - >项目属性 - >行动 - >运行项目 - 我可以使用命令行参数设置runfx.args属性,在运行时,应用程序可以看到它们。我没有找到一种方法来为测试做同样的事情(测试文件,测试项目操作)。有什么帮助吗?

1 个答案:

答案 0 :(得分:0)

解决了maven和surefire插件。参数作为系统属性传递给测试。 Surefire配置如下所示:

        <plugin>
          <groupId>org.apache.maven.plugins</groupId>
          <artifactId>maven-surefire-plugin</artifactId>
          <configuration>
            <systemProperties>
              <property>
                <name>argName</name>
                <value>argValue</value>
              </property>
            </systemProperties>
          </configuration>
        </plugin>