您可以在此处查看完整项目:https://gitlab.com/tyvain/parcoursup
在这里建立历史:https://gitlab.com/tyvain/parcoursup/pipelines
一周以来 gitlab-ci 不再构建。它看起来不像是代码问题,而更像是“路径”问题:
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.0:compile (default-compile) on project importparcoursup: Compilation failure: Compilation failure:
[ERROR] /builds/tyvain/parcoursup/src/main/java/nc/unc/importparcoursup/view/AdmisMainView.java:[9,55] cannot find symbol
[ERROR] symbol: class AdmisRejetRepository
[ERROR] location: package nc.unc.importparcoursup.dao.admisDAO.repository
[ERROR] /builds/tyvain/parcoursup/src/main/java/nc/unc/importparcoursup/view/components/InformationComponent.java:[7,55] cannot find symbol
[ERROR] symbol: class AdmisRejetRepository
[ERROR] location: package nc.unc.importparcoursup.dao.admisDAO.repository
[ERROR] /builds/tyvain/parcoursup/src/main/java/nc/unc/importparcoursup/view/AdmisMainView.java:[30,37] cannot find symbol
[ERROR] symbol: class AdmisRejetRepository
[...]
构建在本地运行(在 Windows 上)。
我尝试升级 docker 镜像并尝试查看历史记录中可能出现的问题。但到目前为止我不知道为什么会失败。
最佳答案
当我在 https://gitlab.com/tyvain/parcoursup/find_file/master 检查你的文件时没有 PreCandidature
或 AdmisRejetRepository
也许您只是忘记将文件添加到 git 中? 也许他们被忽略了?
关于java - Gitlab-CI、Maven 和 Java 10 : build always fail - cannot find symbol,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53145760/