2015-04-05 33 views
1

据特拉维斯CI steps为构建Java项目,创建一个.travis.yml文件具有以下内容:如何在Travis CI中构建NetBeans项目?

language: java 
jdk: 
    - oraclejdk8 
    - oraclejdk7 
    - openjdk7 
    - openjdk6 

git push完成后,特拉维斯自动启动building和执行ant test。但后来因为package org.junit does not exist而失败。

我确实有在本地运行的测试,并且junit存在于.\lib\junit_4\junit-4.10中。

回答

1

对不起,但除了netbeans库定义(nblibraries.properties)之外,没有任何东西存在于https://github.com/wolfram77/java-spine/tree/master/lib中......并且这可能不足以构建“Travis CI”。请上传junit jar以查看即时结果,或考虑将您的项目转移到Maven或Gradle。

+0

谢谢@ xerx593!这有帮助。我意识到Java的'.gitignore'阻止了将* JAR文件*添加到存储库中。现在它可以工作。 – wolfram77 2015-04-05 15:27:34

+0

很酷,欢迎你/很高兴帮助/开心的东方! :-) – xerx593 2015-04-05 16:23:12