小编Iag*_*pos的帖子

为什么Bitbucket无法构建我的JFX项目?

我正在开发一个依赖于JFX实例运行的单元测试,但是当Bitbucket执行测试时,它在初始化JFXPanel时失败.

这是我的bitbucket管道:

pipelines:
    default:
    - step:
        caches:
          - maven
        script: # Modify the commands below to build your repository.
          - apt-get update && apt-get install -y openjfx

          - mvn install:install-file -Dfile=lib/builder.jar -DgroupId=builder -DartifactId=builder
          -Dversion=1.0 -Dpackaging=jar

          - mvn clean test
Run Code Online (Sandbox Code Playgroud)

@BeforeClass运行JFXPanel:

@BeforeClass
public static void setup() {
    new JFXPanel();
}
Run Code Online (Sandbox Code Playgroud)

我可以在我的计算机上构建我的项目没有问题,但Bitbucket不能.

Bitbucket测试日志:

 T E S T S
-------------------------------------------------------
Running com.abc.suapp.model.QuickCommandsTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.045 sec
Running com.abc.suapp.model.DeviceTest
Tests run: 10, Failures: …
Run Code Online (Sandbox Code Playgroud)

unit-testing javafx bitbucket maven

8
推荐指数
1
解决办法
293
查看次数

标签 统计

bitbucket ×1

javafx ×1

maven ×1

unit-testing ×1