Ubuntu下安装配置和卸载Maven
一.Win7下安装配置Maven
1.下载
http://maven.apache.org/download.html
我下载的是:apache-maven-3.2.5-bin.zip
2.安装
只要将下载的压缩包解压到指定目录即可
我解压后的目录:D:\Program Files\apache-maven-3.2.5
3.配置环境变量:
M2_HOME = F:\apache-maven-3.2.1 path中增加%M2_HOME%\bin;
注:在系统变量中配置
4.设置本地仓库
修改setting.xml文件
<settings> ... <localRepository> F:\repository </localRepository> ... </settings>
注:
设置的是D:\Program Files\apache-maven-3.2.5\conf\setting.xml文件,这样会应用于整个系统
若设置的是 ${user.home}/.m2/settings.xml ,只能应用于系统当前登陆用户
5.测试
mvn -v 或 mvn -version
二.Ubuntu下安装配置Maven
1.下载
http://maven.apache.org/download.html
我下载的是:apache-maven-3.2.5-bin.tar
2.移动到 /opt 目录下,进行解压
$ sudo tar -zxvf apache-maven-3.2.5-bin.tar
3.修改目录名
$ sudo mv apache-maven-3.2.5 maven3
4.配置环境变量
(1).使用vi命令
$ sudo vi /etc/profile 或者 $ sudo vi ~/.profile
(2).使用gedit文本编辑器
$ sudo gedit /etc/profile 或者 $ sudo gedit ~/.profile
注:
gedit在远程客户端中无法打开配置文件(因为是打开一个文本编辑器窗口),得在ubuntu系统中的terminal终端中输入此命令打开配置文件。
在打开的配置文件中加入以下内容:
#set maven environment M2_HOME=/opt/maven3 export MAVEN_OPTS="-Xms512m -Xmx512m" export PATH=$M2_HOME/bin:$PATH
5.更新profile配置文件
$ sudo source ~/.profile 或者 $ sudo source /etc/profile
6.设置本地仓库
修改setting.xml文件
<settings> ... <localRepository>/home/repository</localRepository> ... </settings>
7.测试
mvn -v 或 mvn -version
相关推荐
首先,我们需要了解卸载Ubuntu并不等同于Windows中的“卸载程序”,它涉及到删除操作系统分区以及相关的配置信息。这个过程分为几个关键步骤: 1. **备份数据**:在进行任何重大操作之前,最重要的是备份你的重要...
本文详细介绍了如何在本地环境中搭建Spark开发环境,包括JDK、Scala、Spark以及构建工具Maven的安装配置。通过一个简单的WordCount示例验证了环境搭建的正确性。这些步骤适用于初学者快速上手Spark开发,同时也为更...
请注意,如果protobuf版本不对或已存在旧版本,需要先卸载并重新安装。 5. **安装maven**: Maven是Java项目管理工具,用于构建Hadoop: ```bash sudo apt-get install maven ``` 6. **下载Hadoop源码**: ...
OpenDayLight(ODL)是一种开源的软件定义网络(SDN)控制器,它基于Java和Maven构建,用于实现网络的编程和自动化。ODL提供了API和服务,允许开发者创建网络应用和服务,以适应不断变化的网络需求。在搭建ODL过程中...
本文将深入探讨MySQL的进阶安装过程,包括在Linux操作系统上的卸载和安装步骤。 首先,我们来了解MySQL的卸载过程,这对于那些需要更新或重装MySQL的用户来说至关重要。在Linux系统上,MySQL的卸载通常涉及以下几个...
控制文件定义了软件包的元数据,如版本号、依赖关系和安装脚本。Makefile则指定了如何编译和打包源代码。 在Termux上构建和管理这些软件包的过程通常包括以下步骤: 1. **克隆源代码**:从GitHub仓库克隆"termux-...
- 通过控制台,可以执行各种管理命令,例如启动、停止、安装、卸载Karaf中的应用和服务。 - 远程控制台允许用户通过网络远程访问Karaf控制台,进行远程管理。 - Web控制台则提供了基于浏览器的管理界面。 3. ...
### OpendayLight+Mininet环境搭建知识点 #### 一、环境配置前提...综上所述,本文档详细介绍了如何在Ubuntu环境下安装配置OpendayLight和Mininet,以及需要注意的关键点和步骤,为读者提供了一个完整且详细的指南。
它允许开发者将源代码、可执行文件、配置文件等资源打包成符合Debian标准的.deb包,这样可以在基于Debian的系统如Ubuntu、Debian等上轻松安装和管理。 使用`debpackager`,开发者需要了解以下核心概念和步骤: 1. ...
标签“linux”和“java”表明了这个压缩包与Linux操作系统和Java编程语言紧密相关,意味着讨论的内容将集中在如何在Linux环境下配置和使用Java开发环境。 压缩包内的文件名称列表包括: 1. "jdk-19.0.1_linux-x64_...
开发环境配置是项目启动前的基础工作,确保开发工具和必要的依赖都已经正确安装,并且环境变量已经适当设置,对于后续的工作至关重要。 ##### 1. 安装和管理软件 - **包管理器**:Linux 提供了多种包管理工具,...
APT(Advanced Package Tool)是这些系统中用于管理软件包的主要工具,它允许用户通过命令行接口轻松安装、升级和卸载软件。APT 存储库则是一个集中化的软件包集合,用户可以通过 APT 工具从中获取并安装软件。 ...
5. **软件包管理**:介绍各Linux发行版的包管理系统,如dpkg、apt(Debian/Ubuntu)、yum、dnf(CentOS/RHEL),以及如何安装、更新和卸载软件。 6. **开发环境搭建**:针对开发者,可能包括编程语言的安装(如...
1. APT与YUM:掌握Ubuntu/Debian的APT和RPM系统的YUM,学会搜索、安装、升级、卸载软件。 2. 编译安装:了解如何从源代码编译安装软件。 六、进程与系统管理 了解Linux系统的运行机制,对优化和问题排查至关重要。...
11. **软件包管理**:掌握包管理器如apt(Ubuntu)或yum(CentOS),用于安装、更新和卸载软件。 12. **日志管理**:理解Linux的日志系统,如何查看和分析系统及应用日志,如/var/log目录下的各类日志文件。 13. *...
- **软件安装与更新**:Linux的包管理器如`apt`(Debian系)、`yum`(RPM系)和`dnf`(Fedora/CentOS),使软件安装、升级和卸载变得简单。 - **包管理命令**:例如`apt-get install`用于在Ubuntu中安装软件,`yum...
例如,网络连接可以通过修改`/etc/netctl`下的配置文件来管理,而图形界面则可以通过安装Xorg和桌面环境(如GNOME或KDE)并配置相应服务来实现。 对于Java开发者来说,Arch Linux提供了丰富的开发工具和库。Java ...