我正在尝试使用 Heroku 从 Beanstalk 部署一个 Java 项目。但是在部署过程中,默认情况下会跳过这些测试。我知道 Dskiptests 的默认设置是正确的。是否可以使用 Heroku 运行测试?我在哪里更改设置以覆盖默认设置。 以下是构建的默认启动方式:
输出 -----> 检测到 Java 应用程序
输出 -----> 安装 OpenJDK 1.8... 完成
输出 -----> 执行:mvn -B -DskipTests=true clean install
最佳答案
运行这个命令:
$ heroku config:set MAVEN_CUSTOM_OPTS=""
更多信息见: https://github.com/heroku/heroku-buildpack-java#customize-maven
关于testing - 如何在 Heroku 部署期间更改默认设置 '-DskipTests=true'?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29356186/