譬如 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 这个远程仓库里的内容,有哪些文件?
1
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 服务器, 貌似无法查看有哪些文件 |
2
esolve OP @lianz 1 我知道是当前项目的父 pom.xml 文件,但是这个文件在本地找不到,因此是不是在 maven 私服里?
2 我知道这个私服的密码用户名,也看不了?我只是想看 com.hongshu:maven-parent 在不在那里,然后想知道这个私服是不是网络有问题连接不上 |
3
lianz 2017-04-24 17:39:53 +08:00
1. com.hongshu:maven-parent 是父项目, 父是个虚拟项目, 只是起到组织子项目的作用, 不生成任何目标文件
2. 有账号密码当然可以登录上去查看 /管理. 具体请百度 |
5
lianz 2017-04-24 18:53:41 +08:00
一般就在项目根目录
|