java - Gitlab-CI、Maven 和 Java 10 : build always fail - cannot find symbol

标签 java maven gitlab-ci java-10

您可以在此处查看完整项目: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 镜像并尝试查看历史记录中可能出现的问题。但到目前为止我不知道为什么会失败。

最佳答案

问题始于 commit以及相应的build失败

当我在 https://gitlab.com/tyvain/parcoursup/find_file/master 检查你的文件时没有 PreCandidatureAdmisRejetRepository

也许您只是忘记将文件添加到 git 中? 也许他们被忽略了?

关于java - Gitlab-CI、Maven 和 Java 10 : build always fail - cannot find symbol,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53145760/

相关文章:

java - 查找我的 wicket 项目的相对上传路径

java - 是否有任何基于现代 Java EE 堆栈(Spring/EJB、JPA)的 CRM?

node.js - 构建 Apache Zeppelin 时构建失败

unicode - Gitlab Pages + Doxygen + Graphviz 创建字符损坏的图表

java - Maven项目如何配置gitlab ci + nexus release

java - 如何使用 LoadingCache 将递归转换为迭代?

javascript - 将 Nashorn 迁移到 GraalVM

scala - sbt- ManagedStyle.Maven

java -/BOOT-INF/classes (No such file or directory) on spring boot java project

postgresql - 无法连接到 Gitlab CI 中的 postgres