我正在开发一个Java Maven项目,并且正在使用Travis CI。我试图使用以下代码
从Junit Test类读取am image文件作为InputStreamInputStream in = getClass().getResourceAsStream("treadmill.jpg");
图像文件与Junit Test文件存储在同一个包中。此代码适用于我的本地Windows 10系统,但它在Travis CI中返回null。
.travis.yml
配置文件
language: java
services:
- mysql
before_install:
- mysql -u root < db_schema/dbschema.sql
- mysql -u root -e "SET PASSWORD FOR 'root'@'localhost' = PASSWORD('somepassword');"
我也看了Travis CI and JUnit with Gradle cannot find classpath resources。
任何帮助将不胜感激。