「ubantu配置java」ubuntu配置环境变量

博主:adminadmin 2023-03-17 07:08:08 277

本篇文章给大家谈谈ubantu配置java,以及ubuntu配置环境变量对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

ubuntu怎么配置java环境变量

1.下载的jdk,解压路径为:/opt/jdk1.6.0_45,我们要做的就是将/opt/jdk1.6.0_45/bin添加到系统的环境变量中

2.依次点击并打开:“应用程序”-----“附件”-----“终端”,打开终端命令窗口

3.终端命令窗口打开

4.我们先查看修改前的环境变量,和查看java版本,以便和修改环境变量之后对比

5.我们的下载的jdk,解压路径为:/opt/jdk1.6.0_45,再次来确认一下

6.打开/home/xyh666168/.profile文件,我们将要在这个文件中添加环境变量,其中xyh666168为当前登录用户的用户名,请改为自己的文件名

7. .profile文件打开后如下图所示,我们做个简单分析:

第一项的功能是加载宿主目录下的.bashrc文件里面的内容(包含一些环境变量、别名等内容)

第二项的作用是加载宿主目录下的/bin里面的一些工具命令

第三项的作用是设在当前系统语言为中文

这个文件是开机登入此用户帐号时就会执行,所以我们可以在这里添加一些自己的内容,如:开机执行文件、环境变量、自定义别名等

8.在最后面添加我们java的路径,如下图所示保存退出,然后重启电脑。

9.重启电脑后,我们再次打开终端命令窗口,输入命令:echo $PATH,查看当前系统环境变量的路径信息,然后输入命令:java -version 查看关于java的信息,现在和第3步的就不一样了。

说明Java已经成功安装,环境变量也修改好了

ubuntu20.04 安装和配置JDK11

sudo mv 你的安装包文件名 /java

解压文件

tar -zxvf 文件名

配置环境变量

修改文件内容

sudo gedit或者vim或者nano /etc/profile

添加以下内容

如果是jdk11的版本

export JAVA_HOME=/java/jdk-11.0.2 #这里填写你解压的路径

export CLASSPATH= {JAVA_HOME}/bin:PATH

如果是jdk8的版本,还需要配置jre的环境

export JAVA_HOME=#这里填写你解压的路径

export JRE_HOME= JAVA_HOME/lib: CLASSPATH

export PATH= JRE_HOME/bin:$PATH

使配置生效

source /etc/profile

验证安装是否成功

java -version

Ubuntu安装JDK配置环境变量后无法登录解决办法

刚接触Ubuntu,按照网上的步骤,成功安装了JDK。

在profile中配置完环境变量后重启,悲剧出现了,不管怎么登录都是先黑屏一下,又跳回了登录页面。

google、百度之后,终于找到了解决办法,记录一下。

1、Ctrl+Shift+Alt+F1,输入用户名密码后进入命令行模式。

2、输入vi /etc/profile打开profile文件进行编辑,将自己添加的内容删除,并保存退出。

安装Java 11

因为Oracle 的OpenJDK 11和其Oracle JDK 11功能相同,因此如果你不需要Oracle 的商业服务支持,强烈建议你使用OpenJDK,因为其包管理集成和更新都比较方便。

使用如下命令即可在Ubuntu 18.04,19.04,20.04上安装OpenJDK。

sudo apt install openjdk-11-jdk

同时会安装 openjdk-11-jre 包,其包含了java的运行时包,完了可以用下面的命令检查版本:

java -version

输出如下:

openjdk 11.0.4 2019-07-16

OpenJDK Runtime Environment (build 11.0.4+11-post-Ubuntu-1ubuntu219.04)

OpenJDK 64-Bit Server VM (build 11.0.4+11-post-Ubuntu-1ubuntu219.04, mixed mode, sharing)

ubuntu配置java环境后javac提示找不到jar包

在Ubuntu配置Java环境后,如果javac命令提示找不到jar包,可能是因为您没有正确设置CLASSPATH环境变量或者没有将jar包添加到编译路径中。以下是一些可能的解决方案:

确保您的CLASSPATH环境变量已经正确设置。您可以使用以下命令检查当前CLASSPATH环境变量:

plaintext

Copy code

echo $CLASSPATH

如果输出为空,则表示CLASSPATH环境变量没有设置。您可以使用以下命令将CLASSPATH环境变量设置为当前目录:

plaintext

Copy code

export CLASSPATH=.

或者在.bashrc文件中添加以下行使设置永久有效:

plaintext

Copy code

export CLASSPATH=.

如果CLASSPATH环境变量已经正确设置,但是javac命令仍然提示找不到jar包,那么可能是因为您没有将jar包添加到编译路径中。您可以使用以下命令将jar包添加到编译路径中:

plaintext

Copy code

javac -cp path/to/jar your_file.java

其中path/to/jar是jar包的路径,your_file.java是您要编译的Java源文件。

希望这些解决方案能够帮助您解决问题。

ubuntu怎么进行javaweb开发环境配置

一.搭建WEB开发环境

1.安装Java环境开发工具软件JDK

(1)从Java官方网站去下载相应的JDK版本jdk-6u33-linux-i586.bin

(2)安装jdk-6u33-linux-i586.bin

# chmod a+x jdk-6u33-linux-i586.bin

# ./jdk-6u33-linux-i586.bin

运行以上命令会自动完成Java JDK安装。

(3)设置Java JDK运行环境

# vim /etc/profile # 在此文件里添加以下内容

-----------------------------------------------

JAVA_HOME=/usr/java/jdk1.6.0_33

JRE_HOME=/usr/java/jdk1.6.0_33/jre

CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH

export JAVA_HOME JRE_HOME CLASSPATH PATH

------------------------------------------------

设置完后,重启机器或注销后,运行以下命令:

# source /etc/profile     # 临时使当前shell控制台配置生效

# java -version

  java version "1.6.0_31"

  Java(TM) SE Runtime Environment (build 1.6.0_31-b04)

  Java HotSpot(TM) Client VM (build 20.6-b01, mixed mode, sharing)

返回结果后,说明Java JDK安装成功!

2.搭建Tomcat服务器运行JSP脚本

(1)从Tomcat官方网站下载相应的Tomcat版本apache-tomcat-7.0.29.tar.gz

(2)安装apache-tomcat-7.0.29.tar.gz

# tar -xvf apache-tomcat-7.0.29.tar.gz 

# mkdir opt

# mv apache-tomcat-7.0.29 /opt/

(3)运行Tomcat

# cd /opt/apache-tomcat-7.0.29/bin

# ./startup.sh # 启动Tomcat

在浏览器里输入http://安装Tomcat的主机IP地址:8080/,如果返回Tomcat的帮助页面,说明Tomcat安装成功!

3. 使Tomcat服务器开机自动重起

# cd /etc/init.d

# vim tomcat

    -----------------------------------------------

    ###

    #

    # 程序提供:Tomcat

    # 需要启动:$network $local_fs

    # 需求停止:$network $local_fs

    # 开始级别:2 3 4 5

    # 停止级别:0 6

    #

    ### 信息结束

    PID_DIR=/var/run/tomcat

    GET_VER=`ls /opt | grep tomcat | sed s/apache-//g`

    TOMCAT_PID=$PID_DIR/tomcat.pid

    TOMCAT_DIR=/opt/apache-tomcat-7.0.29/bin

    TOMCAT_START=$TOMCAT_DIR/startup.sh

    TOMCAT_STOP=$TOMCAT_DIR/shutdown.sh

    . /lib/lsb/init-functions

    

    check_privsep_dir() {

        # Create the PrivSep empty dir if necessary

    if [ ! -d $PID_DIR ]; then

        mkdir $PID_DIR

        chmod 0755 $PID_DIR

        fi

    }

    case "$1" in

        start)

            log_daemon_msg "Starting $GET_VER daemons."

            check_privsep_dir

            start-stop-daemon --quiet --start --pidfile $TOMCAT_PID --exec $TOMCAT_START

            ;;

        

        stop)

            log_daemon_msg "Stopping $GET_VER daemons."

            start-stop-daemon --quiet --stop --oknodo --exec $TOMCAT_STOP

            ;;

        

        restart)

            start-stop-daemon --quiet --stop --oknodo --exec $TOMCAT_STOP

            sleep 3

            start-stop-daemon --quiet --start --pidfile $TOMCAT_PID --exec $TOMCAT_START

            ;;

        *)

            echo "Usage: /etc/init.d/tomcat {start|stop|restart}"

            exit 1

    esac

    exit 0

    -----------------------------------------------

# chmod 755 tomcat

# chown root:root tomcat

# update-rc.d tomcat start 99 2 3 4 5 . stop 99 0 6 .    # 添加tomcat服务到99运行级别2,3,4,5

4.其他问题

(1)如果要安装JavaEE开发的JDK,请在网址下载java_ee_sdk-6u4-jdk-linux-ml.sh的多国语言版,安装这个软件包必须先安装JDK6。

在linux下安装javaEE的时候可能会遇到以下警告:

-----------------------------------------------

Could not locate a suitable jar utility.

Please ensure that you have Java 6 or newer installed on your system and accessible in your PATH or by setting JAVA_HOME

-----------------------------------------------

运行以下命令就可以解决:

# ln -s /usr/java/jdk1.6.0_33/bin/java /bin/java

# ln -s /usr/java/jdk1.6.0_33/bin/javac    /bin/javac

# ln -s /usr/java/jdk1.6.0_33/bin/jar    /bin/jar

这样就可以安装了,在安装java_ee_sdk-6u4-jdk-linux-ml.sh 软件包时,会安装glassfish服务器,提示并占用8080端口。

(2)如果Shell脚本运行,提示bad interpreter:No such file or directory错误!

# vim /etc/init.d/tomcat

    使用:set ff=unix 强制将文件转换为unix格式。:wq 保存退出。

ubantu配置java的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于ubuntu配置环境变量、ubantu配置java的信息别忘了在本站进行查找喔。