首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从Atlassian竹子构建时的Maven问题

从Atlassian竹子构建时的Maven问题
EN

Stack Overflow用户
提问于 2018-08-28 21:19:58
回答 2查看 712关注 0票数 0

我是一个Maven新手,我正在尝试用竹子构建一些使用Maven的软件,但无法开始工作,这里有人能帮助我吗?有关错误日志,请参阅以下内容

代码语言:javascript
复制
build      28-Aug-2018 15:02:25     [ERROR] /D:/Bamboo-home/xml-data/build-dir/RS-RSR-JOB1/src/main/java/com/confidential1/confidential2/service/mapper/OldCarValueMapper.java:[5,35] cannot find symbol
build      28-Aug-2018 15:02:25       symbol:   class VweCarExtraInruil
build      28-Aug-2018 15:02:25       location: package nl.confidential2.web.client.model
build      28-Aug-2018 15:02:25     [ERROR] /D:/Bamboo-home/xml-data/build-dir/RS-RSR-JOB1/src/main/java/com/confidential1/confidential2/service/mapper/OldCarValueMapper.java:[31,54] cannot find symbol
build      28-Aug-2018 15:02:25       symbol:   class VweCarExtraInruil
build      28-Aug-2018 15:02:25       location: interface com.confidential1.confidential2.service.mapper.OldCarValueMapper
build      28-Aug-2018 15:02:25     [ERROR] /D:/Bamboo-home/xml-data/build-dir/RS-RSR-JOB1/src/main/java/com/confidential1/confidential2/service/custom/impl/OldCarValueServiceCustomImpl.java:[11,35] cannot find symbol
build      28-Aug-2018 15:02:25       symbol:   class VweCarExtraInruil
build      28-Aug-2018 15:02:25       location: package nl.confidential2.web.client.model
build      28-Aug-2018 15:02:25     [ERROR] Encountered erroneous type VweCarExtraInruil
build      28-Aug-2018 15:02:25     [INFO] 4 errors
build      28-Aug-2018 15:02:25     [INFO] -------------------------------------------------------------
build      28-Aug-2018 15:02:25     [INFO] ------------------------------------------------------------------------
build      28-Aug-2018 15:02:25     [INFO] BUILD FAILURE
build      28-Aug-2018 15:02:25     [INFO] ------------------------------------------------------------------------
build      28-Aug-2018 15:02:25     [INFO] Total time: 01:31 min
build      28-Aug-2018 15:02:25     [INFO] Finished at: 2018-08-28T15:02:25+02:00
build      28-Aug-2018 15:02:25     [INFO] Final Memory: 55M/528M
build      28-Aug-2018 15:02:25     [INFO] ------------------------------------------------------------------------
build      28-Aug-2018 15:02:25     [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.6.0:compile (default-compile) on project confidential2services: Compilation failure: Compilation failure:
build      28-Aug-2018 15:02:25     [ERROR] /D:/Bamboo-home/xml-data/build-dir/RS-RSR-JOB1/src/main/java/com/confidential1/confidential2/service/mapper/OldCarValueMapper.java:[5,35] cannot find symbol
build      28-Aug-2018 15:02:25     [ERROR]   symbol:   class VweCarExtraInruil
build      28-Aug-2018 15:02:25     [ERROR]   location: package nl.confidential2.web.client.model
build      28-Aug-2018 15:02:25     [ERROR] /D:/Bamboo-home/xml-data/build-dir/RS-RSR-JOB1/src/main/java/com/confidential1/confidential2/service/mapper/OldCarValueMapper.java:[31,54] cannot find symbol
build      28-Aug-2018 15:02:25     [ERROR]   symbol:   class VweCarExtraInruil
build      28-Aug-2018 15:02:25     [ERROR]   location: interface com.confidential1.confidential2.service.mapper.OldCarValueMapper
build      28-Aug-2018 15:02:25     [ERROR] /D:/Bamboo-home/xml-data/build-dir/RS-RSR-JOB1/src/main/java/com/confidential1/confidential2/service/custom/impl/OldCarValueServiceCustomImpl.java:[11,35] cannot find symbol
build      28-Aug-2018 15:02:25     [ERROR]   symbol:   class VweCarExtraInruil
build      28-Aug-2018 15:02:25     [ERROR]   location: package nl.confidential2.web.client.model
build      28-Aug-2018 15:02:25     [ERROR] Encountered erroneous type VweCarExtraInruil
build      28-Aug-2018 15:02:25     [ERROR] -> [Help 1]
build      28-Aug-2018 15:02:25     [ERROR]
build      28-Aug-2018 15:02:25     [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
build      28-Aug-2018 15:02:25     [ERROR] Re-run Maven using the -X switch to enable full debug logging.
build      28-Aug-2018 15:02:25     [ERROR]
build      28-Aug-2018 15:02:25     [ERROR] For more information about the errors and possible solutions, please read the following articles:
build      28-Aug-2018 15:02:25     [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException

致以敬意,

吉多·范·布拉克尔

EN

回答 2

Stack Overflow用户

发布于 2018-08-28 21:34:02

由于编译错误,生成失败。假设你做了一些类似的事情:

代码语言:javascript
复制
mvn clean install

这意味着maven经历了生命周期的所有阶段直到编译,但在编译时遇到了编译错误(通过编译插件)。https://maven.apache.org/components/ref/3.5.0/maven-core/lifecycles.html

在这种情况下,我做的第一件事就是从代码所在的repo中检出代码,并尝试“干净安装”它。

如果开发人员没有签入新的文件/更新,可能会发生这种情况。

票数 0
EN

Stack Overflow用户

发布于 2018-08-28 22:25:51

您的Maven构建显示编译错误:

代码语言:javascript
复制
build      28-Aug-2018 15:02:25     [ERROR] /D:/Bamboo-home/xml-data/build-dir/RS-RSR-JOB1/src/main/java/com/confidential1/confidential2/service/mapper/OldCarValueMapper.java:[5,35] cannot find symbol
build      28-Aug-2018 15:02:25     [ERROR]   symbol:   class VweCarExtraInruil
build      28-Aug-2018 15:02:25     [ERROR]   location: package nl.confidential2.web.client.model
build      28-Aug-2018 15:02:25     [ERROR] /D:/Bamboo-home/xml-data/build-dir/RS-RSR-JOB1/src/main/java/com/confidential1/confidential2/service/mapper/OldCarValueMapper.java:[31,54] cannot find symbol
build      28-Aug-2018 15:02:25     [ERROR]   symbol:   class VweCarExtraInruil
build      28-Aug-2018 15:02:25     [ERROR]   location: interface com.confidential1.confidential2.service.mapper.OldCarValueMapper
build      28-Aug-2018 15:02:25     [ERROR] /D:/Bamboo-home/xml-data/build-dir/RS-RSR-JOB1/src/main/java/com/confidential1/confidential2/service/custom/impl/OldCarValueServiceCustomImpl.java:[11,35] cannot find symbol
build      28-Aug-2018 15:02:25     [ERROR]   symbol:   class VweCarExtraInruil
build      28-Aug-2018 15:02:25     [ERROR]   location: package nl.confidential2.web.client.model
build      28-Aug-2018 15:02:25     [ERROR] Encountered erroneous type VweCarExtraInruil

似乎在OldCarValueMapperOldCarValueServiceCustomImpl类中找不到nl.confidential2.web.client.model包中的VweCarExtraInruil类。

通常的原因:

Maven repository.

  • The中未提供的
  • nl.confidential2.web.client.model.VweCarExtraInruil属于另一个依赖项。nl.confidential2.web.client.model.VweCarExtraInruil属于不属于构建的模块。

解决方案:

如果是依赖关系问题,请确保Maven repository.

  • If中存在正确的依赖关系这是模块问题,请确保在pom.xml

中正确定义了

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52058960

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档