关于 maven 远程仓库

2017-04-24 17:01:01 +08:00
 esolve

譬如 settings.xml 里有如下内容

            <repository>
                <id>nexus-public</id>
                <url>http://25.18.51.46:8081/repository/maven-public</url>
                <releases><enabled>true</enabled></releases>
                <snapshots><enabled>true</enabled></snapshots>
            </repository>

然后项目里有

<parent>
    <groupId>com.hongshu</groupId>
    <artifactId>maven-parent</artifactId>
    <version>1.1-SNAPSHOT</version>
</parent>

我有两个问题:

1 这个 groupID 为 com.hongshu, artifactID 为 amven-parent 的 pom 文件我在 maven 项目文件里找不到,所以这个文件是不是在 maven 远程仓库下?

2 如何查看 http://25.18.51.46:8081/repository/maven-public 这个远程仓库里的内容,有哪些文件?

1217 次点击
所在节点    问与答
5 条回复
lianz
2017-04-24 17:25:02 +08:00
1. com.hongshu:maven-parent 是你当前项目的父项目
2. http://25.18.51.46:8081/repository/maven-public 应该是私人搭建的 nexus 服务器, 貌似无法查看有哪些文件
esolve
2017-04-24 17:31:47 +08:00
@lianz 1 我知道是当前项目的父 pom.xml 文件,但是这个文件在本地找不到,因此是不是在 maven 私服里?
2 我知道这个私服的密码用户名,也看不了?我只是想看 com.hongshu:maven-parent 在不在那里,然后想知道这个私服是不是网络有问题连接不上
lianz
2017-04-24 17:39:53 +08:00
1. com.hongshu:maven-parent 是父项目, 父是个虚拟项目, 只是起到组织子项目的作用, 不生成任何目标文件
2. 有账号密码当然可以登录上去查看 /管理. 具体请百度
esolve
2017-04-24 18:04:37 +08:00
@lianz 你说的那个组织作用的,也应该有一个 pom.xml 文件吧?
lianz
2017-04-24 18:53:41 +08:00
一般就在项目根目录

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/357031

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX