Linux下Maven的安装并与idea集成
我这里的maven安装环境是Debian,理论上和Ubuntu差别不大。
简介
安装、配置maven
我这里是准备java 8的开发
- 下载,这里用华科的镜像
wget http://mirrors.hust.edu.cn/apache/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz
- 解压
tar -xvf apache-maven-3.3.9-bin.tar.gz
- 移动到安装目录
mv -f apache-maven-3.3.9 /usr/local/
- 编辑 /etc/profile 文件 sudo vim /etc/profile,在文件末尾添加如下代码
export MAVEN_HOME=/usr/local/apache-maven-3.3.9
export PATH=${PATH}:${MAVEN_HOME}/bin
保存文件,并且执行点命令source /etc/profile
- 修改配置,使用jdk8,目录是apache-maven-3.3.9\conf\settings.xml
<profile> <id>JDK-1.8</id> <activation> <activeByDefault>true</activeByDefault> <jdk>1.8</jdk> </activation> <properties> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion> </properties> </profile>
顺便把这里的源修改国内阿里云和华为云镜像
<!--配置阿里云Maven镜像--><mirror><id>nexus-aliyun</id><mirrorOf>central</mirrorOf><name>Nexus aliyun</name><url>http://maven.aliyun.com/nexus/content/groups/public</url></mirror><!--配置华为云Maven镜像--><mirror><id>huaweicloud</id><mirrorOf>*</mirrorOf><url>https://mirrors.huaweicloud.com/repository/maven/</url></mirror>
镜像是https,所以-Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true
添加进去
6. ~/.bashrc添加,注意对应的修改,然后点命令source ~/.bashrc
# set jdk environmentexport JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64export JRE_HOME=${JAVA_HOME}/jre/export CLASSPATH=.:${JAVA_HOME}/lib/:${JRE_HOME}/lib/export PATH=${JAVA_HOME}/bin/:$PATH# set maven environmentexport M2_HOME=/usr/local/apache-maven-3.3.9/export PATH=$M2_HOME/bin:$PATH
- 验证安装成功
mvn -v
- 设置idea maven自动导包 ,New → Settings → Build,Execution,Deployment → Build Tools → Maven → importing → import Maven project automatically打钩
用IDEA建立Maven web项目并打包
- 设置maven属性,把maven路径这些都改成之前的安装
- 新建maven项目,勾选create from archetype,并选用架构 maven-archetype-webapp,这里不要选错了
- 设置一下
- 等待加载完毕
- 打包
mvn package
Linux下Maven的安装并与idea集成相关推荐
- Linux下使用docker安装部署Sonar Qube
文章目录 Linux下使用docker安装部署Sonar Qube 一.环境准备 二.部署步骤 三.使用 四.结束 Linux下使用docker安装部署Sonar Qube 一.环境准备 本文默认会使 ...
- linux下jdk的安装和docker打包运行镜像
文章目录 linux下jdk的安装和docker打包运行镜像 1.jdk安装 添加下面内容 2.nohup安装 2.1.创建springboot项目 2.2.IDEA+Spring Cloud+Mav ...
- linux查看gogs版本,linux下 gogs的安装和web钩子
linux系统下 gogs下载安装以及web钩子的使用 (1)下载gogs 官方网址:https://dl.gogs.io/ 选择合适的版本,解压后就可以使用了 启动gogs的命令: ./gos ...
- Linux下Tomcat的安装配置
Linux下Tomcat的安装配置 一.下载安装对应的jdk,并配置Java环境. 官网下载地址: http://www.oracle.com/technetwork/java/javase/down ...
- linux下从git获取有权限的代码,linux下从源代码安装git
之所以有这样的需求,是因为部分预安装的git版本太低,很多功能没有并且安全性存在问题. 比如git submodule add xxx@host:yyy.git必须在父repo的root目录安装,而新 ...
- linux编译安装jpeg,Linux下JPEG库安装脚本(转)
Linux下JPEG库安装脚本(转)[@more@]该脚本用于在Linux下安装JPEG库,在安装GD库的时候如果没有JPEG库,GD将不能生成JPEG格式的图象. 作者: 何志强#----where ...
- Linux下图解minicom安装
Linux下图解minicom安装 minicom是一个串口通信工具,就像Windows下的HyperTerminal.可用来与串口设备通信,如调试交换机和Modem等.它的Ubuntu软件包的名称就 ...
- Linux下的软件安装方法介绍
本文目录 一.Linux下的软件安装方式 二.在线安装 三.使用dpkg从本地磁盘安装deb软件包 本文目录 一.Linux下的软件安装方式 通常Linux上的软件安装主要有三种方式: 在线安装 从磁 ...
- linux下nginx编译安装
转载自: http://hanqunfeng.iteye.com/blog/697696 一.下载nginx 下载地址:http://www.nginx.org/ 选择nginx-0.8.36 将该下 ...
最新文章
- 查理芒格+终身学习+你的认知就是你的财富的边界
- 在 Spring 4.3.9下升级 Velocity 1.7.x to Velocity 2.0.x 出现的问题
- 【Android 内存优化】Bitmap 内存缓存 ( Bitmap 内存复用 | 弱引用 | 引用队列 | 针对不同 Android 版本开发不同的 Bitmap 复用策略 | 工具类代码 )
- 《深入理解计算机系统》读书笔记七:浮点数表示
- 计算机组装维护的概念,实用计算机组装与维护库及概念.doc
- 用户模式 VS 内核模式(1)
- 面试官问发布订阅模式是在问什么?
- 性能与可靠性:Java应用为何像F1汽车
- [转]VirtualBox安装CentOS7
- 《开学第一课》观后感—吕中琪
- iOS The binary you uploaded was invalid
- LINUX 编译gluegen/jogl
- mysql sql注入工具下载_超级SQL注入工具【SSQLInjection】
- 树莓派能学linux吗,用树莓派能高效学习Linux和Python吗?
- 项目配置urule规则引擎教程详解(带视频资源)
- 第4章内容-启动豆果美食并抓包
- 现代 Nodejs ORM 库 Prisma 的使用详解
- Handing time
- java实现清除图片水印_Java实现图片水印
- 控制电缆分布电容产生的原因及电容量计算