如何为 Java Eclipse 项目配置 Travis CI 构建测试?

How do I configure Travis CI build testing for a Java Eclipse project?

我在 GitHub 上有一个 Eclipse Java 项目。我想用 Travis CI 设置自动构建测试。但是,当我为我的项目启用构建测试时,编译总是失败并出现以下错误。

Buildfile: build.xml does not exist!
Build failed

The command "ant test" exited with 1.

如何配置 Travis CI 以 运行 为我的 Java Eclipse 项目构建测试?

最简单的方法是让 Eclipse 为您生成一个 Ant 构建脚本。

在 Package Explorer 中右键单击您的项目,然后在上下文菜单中 select Export。选择导出类型 General -> Ant Buildfiles 并单击 Next

在下一个屏幕上,确保您的项目已 selected。您可以保留选项的默认设置。单击 完成 生成您的 build.xml 文件。

最后,为了确保 Travis CI 正确运行项目,create a .travis.yml in your project's root folder。对于 Java 个项目,它至少应包含以下内容。

language: java
jdk:
  - oraclejdk8

script: ant build

来源:Kofun devblog - Using Travis CI with Java Eclipse Project