Linux系统下搭建java开发环境

Linux系统下搭建java开发环境,第1张

Linux系统下搭建java开发环境

文章目录
        • 安装jdk8
        • 安装maven
        • 安装idea
        • 参考文章

不论在windows系统下,还是在linux系统下,搭建java开发环境的过程基本都是一样的,都要

  • 下载、安装jdk,配置环境变量:JAVA_HOME、CLASSPATH、path
  • 下载、安装maven,配置环境变量:MAVEN_HOME、path
  • 下载、安装idea

windows系统下安装java开发环境,可以参考这篇文章。
本篇文章主要介绍一下linux系统(centos8)下如何搭建java开发环境。
小提示:笔者是以root用户身份在linux系统上进行 *** 作。

安装jdk8

首先,到Oracle官网下载得到jdk8的安装包:jdk-8u301-linux-x64.tar.gz。

将安装包解压,并将解压后的目录放于系统的/usr/local目录下。

接着就是配置环境变量,即在/etc/profile文件中添加变量JAVA_HOME、变量CLASSPATH ,path中追加jdk可执行文件路径:$JAVA_HOME/bin,如下所示。

JAVA_HOME="/usr/local/jdk1.8.0_301"
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib
export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTConTROL CLASSPATH

执行命令source /etc/profile即可使上述修改生效。
最后,执行java -version检验jdk是否安装成功。

提醒:经过以上步骤,如果仍安装不成功,可以尝试这样做:

  1. 删除centos自带java:rm /usr/bin/java
  2. 重新建立连接:ln -s /usr/local/jdk1.8.0_301/bin/java /usr/bin/java

关于jdk安装也可以参考这篇文章。

安装maven

到maven官网下载maven安装包:apache-maven-3.8.3-bin.zip。

将安装包解压,并将解压后的目录放置于/usr/local下。

接着就是配置环境变量,即在/etc/profile文件中添加变量MAVEN_HOME ,path中追加maven可执行文件路径:$MAVEN_HOME/bin,最后的/etc/profile修改的内容如下所示。

JAVA_HOME="/usr/local/jdk1.8.0_301"
MAVEN_HOME="/usr/local/apache-maven-3.8.3"

PATH=$PATH:$JAVA_HOME/bin:$MAVEN_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib

export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTConTROL CLASSPATH

执行命令source /etc/profile使上述修改生效 。
最后执行命令:mvn -version,验证maven是否安装成功。

安装idea

到官网下载安装包:ideaIU-2021.2.3.tar.gz。

将安装包解压,并将解压后的目录放于目录/usr/local下。

执行/usr/local/idea-IU-212.5457.46/bin下的idea.sh命令,就可以开始使用了。

为了方便使用可以创建idea桌面快捷方式:到/usr/share/applications/目录下新建idea.desktop文件,文件内容如下:

[Desktop Entry]
Version=2021.2.3
Type=Application
Name=IDEA2021
Comment=Sophisticated text editor for code, markup and prose
Exec=/usr/local/idea-IU-212.5457.46/bin/idea.sh
Terminal=false
Icon=/usr/local/idea-IU-212.5457.46/bin/idea.svg
Categories=Development;

其中Exec是idea执行文件的路径,Icon是idea图标的路径,Name是图标名称。
效果如图所示。

好了,安装好了jdk、maven、idea,java的开发环境就搭建好了,可以新建一个项目试试。

参考文章

linux系统安装idea
Linux 创建 intellij-idea 快捷方式

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4660990.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-06
下一篇 2022-11-06

发表评论

登录后才能评论

评论列表(0条)

保存