当前位置: 首页 > news >正文

【已解决】-bash: mvn: command not found

报错内容:

Collecting package metadata (current_repodata.json): done Solving environment: failed with initial frozen solve. Retrying with flexible solve. Collecting package metadata (repodata.json): done Solving environment: failed with initial frozen solve. Retrying with flexible solve. PackagesNotFoundError: The following packages are not available from current channels: - mvn

mvn 是 Maven(Java 项目构建工具)的命令,它并不是一个可以通过 conda 安装的包,因此会出现 PackagesNotFoundError

要解决 mvn: command not found 问题,需要直接安装 Maven

1. 先确保已安装 Java(Maven 依赖 Java 环境)

# 检查是否已安装 Java
java -version# 如果未安装,通过 apt 安装 OpenJDK(以 Java 11 为例,兼容性较好)
sudo apt update
sudo apt install openjdk-11-jdk

2. 安装 Maven

# 安装 Maven
sudo apt install maven# 验证安装
mvn -version
  • Maven 是 Java 生态的工具,通常通过系统包管理器(如 apt)安装,而非 conda
  • 如果需要特定版本的 Maven,可以从 官方网站 下载二进制包,手动配置环境变量
http://www.xdnf.cn/news/1256509.html

相关文章:

  • PyTorch LSTM文本生成
  • 专题:2025财务转型与AI赋能数字化报告|附30+份报告PDF汇总下载
  • Casrel关系抽取
  • 【2025最新】在 macOS 上构建 Flutter iOS 应用
  • 关于时钟门控ICG的一切(与门及或门门控)
  • 紫光同创Logos2+RK3568JHF开发板:国产异构计算平台的破局者
  • Mongodb常用命令简介
  • 将Excel数据导入SQL Server数据库,并更新源表数据
  • 超全的软件测试项目平台,10多个项目部署在线上环境,浏览器直接访问
  • 树莓派安装OpenCV环境
  • 8、Redis的HyperLogLog、事务Multi、管道Pipeline,以及Redis7.0特性
  • STM32 HAL库外设编程学习笔记
  • iOS 文件管理实战指南,用户文件、安全访问与开发调试方案
  • npm 与 npx 区别详解。以及mcp中npx加载原理。
  • 多线程 future.get()的线程阻塞是什么意思?
  • [无需 Mac] 使用 GitHub Actions 构建 iOS 应用
  • 全栈:如何操作在SQLserver里面CRUD(增删改查)
  • stm32cubeide memory analyzer 不显示BUG
  • 使用Puppeteer轻松自动化浏览器操作
  • 高并发内存池 设计PageCache(4)
  • W25Q64模块
  • jetson上使用opencv的gstreamer进行MIPI和USB摄像头的连接以及udp推流
  • 网站IP被劫持?三步自建防护盾
  • 【基础知识】springboot+vue 基础框架搭建(更新中)
  • 数据库入门:从零开始构建你的第一个数据库
  • [Oracle] DECODE()函数
  • oracle 11G安装大概率遇到问题
  • Java面试宝典:JVM的垃圾收集算法
  • c++之 栈浅析
  • 如何提高云手机中数据信息的安全性?