免责声明 - 跟我说话吧!
我是 Artifactory 和 Maven 的完整 n00b。我已经搜索了我能在网上找到的所有东西,但真的找不到任何其他应该很容易导入的东西!正因为如此,当我不认为时,我很难找到帮助。
我毫不怀疑这是因为我对 Maven、Artifactory 和 Nexus 缺乏了解。我只是不知道该怎么做才能修复它。旧机器有 Maven 并指向一个 Nexus 存储库。
假设
我的理解是 Maven .m2 文件夹应该是一个 Maven 结构的存储库,我应该可以导入它?
导出 .m2 目录
我已经 rsynch 传输了整个 .m2 目录。这是 .m2 目录的片段,仅查看 antlr:
.m2/
|
| - settings.xml
| + repository/
| |
| + antlr/
| |
| + antlr/
| |
| + 2.7.7/
| |
| - contains jars, pom, sha1 files
|
|
| + org/
| |
| + antlr/
| |
| + antlr-master/...
| + stringtemplate/...
| + antlr-runtime/
| |
| + 3.1.3/
| |
| - contains poms, sha1, jars
所以,我想知道,这真的支持 Maven2 布局吗?看起来有些罐子不属于 org.package 格式。以上内容与此处的导入布局格式不匹配吗?据我所知,确实如此。
日志只显示“未找到存储库”
我试过了
- 指向那个根
.m2
文件夹, - 指向子文件夹,例如
repository/org
- 压缩整个 .m2 文件夹,
- 将其压缩到不同的子文件夹,例如
org
文件夹 - 我试过拿出一件物品,指着antlr ..
似乎没有任何效果。我启用了详细日志,我知道它会重定向到导入导出日志,并且应该提供更多信息。它所说的只是没有找到存储库。
我不知道该指向哪里或该做什么。任何帮助是极大的赞赏!