gpt4 book ai didi

java - teamcity - 无法构建maven项目包X不存在

转载 作者:太空宇宙 更新时间:2023-11-04 09:43:52 28 4
gpt4 key购买 nike

我有一个 Maven 项目,它有几个这样的模块:

  • parent(空项目,只有pom文件)
    • 已分享
    • 网络
    • 客户端

我可以从 IDE 和本地控制台构建项目。为了构建,我使用父目录中的 mvn clean install 。现在我正在尝试配置 TeamCity 以远程构建项目。但是我收到这样的编译错误:

[ERROR] /home/shared/src/main/java/../MyClass.java:[4,34] package com.google.gwt.i18n.client does not exist
[ERROR] /home/shared/src/main/java/../MyClass.java:[9,47] cannot find symbol
symbol: class Messages

这不仅与该包有关,还有几个“不存在”的包,但我可以在日志中看到所有这些包均已从我们的内部 Artifactory 成功下载。

父pom.xml:

<dependencyManagement>
<dependencies>
<dependency>
<groupId>net.lightoze.gwt-i18n-server</groupId>
<artifactId>gwt-i18n-server</artifactId>
<version>${gwt-i18n-server.version}</version>
</dependency>

共享pom.xml:

    <dependency>
<groupId>net.lightoze.gwt-i18n-server</groupId>
<artifactId>gwt-i18n-server</artifactId>
</dependency>

最佳答案

问题出现在 settings.xml我从本地机器复制的。它包含 <localRepository> 中的本地路径。删除后问题就消失了。

关于java - teamcity - 无法构建maven项目包X不存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55655346/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com