maven - Netbeans 的“服务”选项卡中缺少 Maven 存储库节点
问题描述
Maven 安装在我的计算机上,Netbeans 可以找到它,因为我可以从 Archetype 创建一个新项目就好了。但是,我需要在 Maven 上添加一些存储库,但我不知道除了服务选项卡中的方法之外的任何其他方式,但由于某种原因,Maven Repositories
服务选项卡中的节点已经丢失(它以前就在那里)。我尝试重新启动 netbeans 并关闭服务选项卡并再次打开它。有没有其他方法可以将存储库添加到 Maven 或Maven Repositories
再次显示?
我正在使用 Apache Netbeans 12。
谢谢。
编辑:我附上了具体问题的截图。我已经正确安装了 Maven 并且可以创建一个新项目。但我无法添加新的原型目录,因为缺少“Maven 存储库”:
检查@skomisa 的建议后,日志显示错误是由于我添加了不可用的存储库引起的。由于“Maven 存储库”选项在服务中不可用,如何删除此存储库?谢谢你。
解决方案
NetBeans 附带 Maven 的捆绑版本。因此,当您安装了 maven 并且 NetBeans 能够创建一个新项目时。这并不意味着 NetBeans 正在使用我们安装的 Maven 版本。
当您将存储库添加到服务选项卡时,它已经提到:
在此处添加存储库不会以任何方式影响您的 Maven 构建。它仅用于向 IDE 提供来自存储库索引的信息
- 由于您尚未描述该存储库所需的内容,因此我假设需要从该存储库中检索工件。因此,您很可能需要将 repo 添加到
pom.xml
该<repositories>
部分中的项目中。
推荐阅读
- python - 调用 super() 后更改 self 的类型
- python - 初学者网页抓取问题(提取相同代码模式的值)
- python - 使用序列请求的数组设置数组元素在 1 维后具有不均匀的形状 检测到的形状为 (2,)+ 不均匀部分
- javascript - 为什么要从前端获取 IP 地址?
- android - Android Room 等待插入完成
- python - 如何将熊猫数据框传递给html
- kubernetes - minikube重启后的持久性?
- java - 使用 Launch4j 将 JavaFX 应用程序 .jar 文件转换为 .exe,运行 .exe 时出错
- python - 处理文件路径 - Python 3.8
- java - 如何将数组中的数字从大到小排序?