0

我将 dmn-quarkus-example 项目导入 Eclipse。该项目编译并显示没有错误。当我运行 mvn clean quarkus:dev 时,我能够通过邮递员测试其余端点并且它可以工作。

但是我的 Eclipse 中的 junit 以 404 失败。

我阅读了一些博客并使用以下内容更新了我的 application.properties 文件,但仍然没有运气

    quarkus.http.port=9090
    %dev.quarkus.http.port=9191
    quarkus.http.test-port=8181

为了让 junit 正常工作,我必须做的另一件事是在 pom.xml 中添加以下依赖项

        <dependency>
            <groupId>org.junit.jupiter</groupId>
            <artifactId>junit-jupiter-engine</artifactId>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>org.junit.platform</groupId>
            <artifactId>junit-platform-launcher</artifactId>
            <scope>test</scope>
        </dependency>
4

2 回答 2

0

一般来说,这听起来像是 Eclipse 没有正确配置;根据提供的信息,甚至无法说出它是否与 Quarkus 相关,或者只是一般的 Eclipse 配置问题。

此外,使用 Eclipse 2019-12 在本地进行测试,没有特殊配置和特殊插件,运行 JUnit 测试开箱即用正确,在下面的示例屏幕截图中,在 Quarkus 上运行 Kogito 的 REST 接口的单元测试示例: 运行 JUnit 的 Eclipse

请确保您的 Eclipse 配置中没有 Maven 排除项,并且 Eclipse 允许使用 M2Eclipse 运行必要的 Maven 阶段(就像使用 Eclipse 运行任何 Maven 项目一样)

于 2020-03-04T20:46:32.607 回答
0

它工作仍然无法理解为什么?

它开始工作后

mvn clean install 并在 eclipse 上尝试了 maven update .....

随机的……

于 2020-02-28T16:09:39.230 回答