我想在一个项目pom中包括一个父项目,包含分发管理和存储库。正如人们所料。
正如khmarbaise所写的,您需要在settings.xml的配置文件中定义存储库(这似乎有点奇怪,但实际上是唯一可行的方法):
<profiles>
<profile>
<id>repos</id>
<repositories>
<repository>
<id>my-local-repo</id>
<name>Projektserver Snapshots</name>
<url>http://my-server/nexus/content/groups/public</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
<checksumPolicy>fail</checksumPolicy>
<updatePolicy>daily</updatePolicy>
</snapshots>
</repository>
</repositories>
</profile>
</profiles>
<activeProfiles>
<activeProfile>repos</activeProfile>
</activeProfiles>
根据您的实际配置,还可以包括镜像设置,并可以调用本地连接central
。
我正试图在ubuntu上工作,我刚刚安装的STS遇到了一个问题。这是一个玩具项目,我没有任何代理,因为我正在使用我的家庭网络和互联网似乎工作得很好。我认为这个问题与ubuntu有关,因为我在我的windows电脑上安装了相同版本的STS,我的项目没有任何问题。 我试图在互联网上搜索,但没有一个解决方案帮助,我找不到任何ubuntu特定的解决方案。我的POM只是:http://maven.apach
我们下载了项目“https://bitbucket.org/m2m/cumulocity-clients-/src/develop/”并尝试运行该项目,但我们遇到了以下问题: [信息]正在扫描项目...[错误][错误]处理POM时遇到一些问题:[致命]com.nsn.cumulocity.clients的父POM不可解析-Java:clients-Java:9.19.1-快照:无法在https:/
使用日食(赫利俄斯)的常春藤2.2和常春藤DE 2.2。... 想从http://maven . spring framework . org/milestone/org/spring framework/data/spring-data-neo4j/2 . 1 . 0 . m1获取spring-data-neo4j及其默认依赖项 在我的常春藤文件中使用以下内容: 以及我的设置文件中的这些解析器:
我读了很多关于如何在spring boot项目中使用spring-boot-starter-parent的帖子。基本上,我读过一些帖子(Spring文档也讨论了这一点),这些帖子描述了两种实现这一点的方法 直接使用spring-boot-starter-parent作为项目父级。它给我们带来了依赖管理和插件管理的好处。 另一种方法是在项目pom中导入spring-boot-starter父级(如果
我在stackoverflow上读了几个“不可解析的父POM:”问题,但没有任何帮助。 我的目录结构如下: 我得到以下错误:
我有两个关于Maven pom的一般性问题 在超级pom中,它被称为