linux配置环境变量jdk linux配置环境变量不生效

2025-04-08 13:19 - 立有生活网

linux怎么配置ja环境变量

vi 不会用可以用 nano ……

用文本编辑器打开/etc/profile·在profile文件末尾加入:export

linux配置环境变量jdk linux配置环境变量不生效linux配置环境变量jdk linux配置环境变量不生效


linux配置环境变量jdk linux配置环境变量不生效


snowdream@snowdream:~$ sudo update-alternatives --config ja

JAVA_HOME=/usr/share/jdk1.6.0_14export PATH=$JAVA_HOME/bin:$PATHexport

$PATH / $CLASSPATH / $JAVA_HOME 是用来引用原来的环境变量的值在设置环境变量时特别要注意不能把原您好,提问者:来的值给覆盖掉了,这是一种常见的错误。

linux虚拟机中配置jdk的环境变量后,执行source /etc/profile命令 报-bash: $'r': 未找到命令的错误

2 export JAVA_HOME=/usr/lib/jvm/ja-7-sun/usr/lib/jvm/ja-6-sun/jre/bin/ja 63 手动模式

Unix 系统里,每行结尾只有“

sudo update-alternatives --install /usr/bin/jah jah /usr/lib/jvm/ja-7-sun/bin/jah 300

dos2unix /etc/profile

linux jdk环境变量配置错了,怎么改,用命令vi /etc/profile进入后,基本上编辑不了啊,

PATH=$PATH:$JAVA_HOME/bin

/etc/profile 是要用root权限才能修改的,用普通用户就VI打开也不能修改,你把用户切换到root下,用VI打开就可以了

后面多了个回车,删掉即可

变量配置要看你之前怎么改的,十分的不建议去修改 /etc/profile 里面的东西,这个东西很关键的。搞挂了整个系统就都不能登录了。

其实可以编辑的。但是vi不如vim好用一般这个文件会调用某个目录里面的东西,你去修改被调用的目录吧。一般是 /etc/profile.d/ 里面。,使用vim即可

linux, ja环境变量设置不成功

里面加入jdk的目录path,如

改为:JAVA_HOME=/opt/jdk1.8.0_05

如果不会删的话,你可以用命令转一下

export JAVA_HOME Pupdate-alternatives: 使用 /usr/lib/jvm/ja-7-sun/bin/ja 来提供 /usr/bin/ja (ja),于 手动模式 中。ATH

然后logout试下,记得ESC --> :wq! 保存。

linux下jdk安装目录没有

2:修改环境变量

访问当前文件目录

sudo update-alternatives --install /usr/bin/jac jac /usr/lib/jvm/ja-7-sun/bin/jac 300

注:如果没有jvm文件夹需要创建:sudo mkdir /usr/lib/jvm

在文本中添加以下代码:

sudo tar -zxvf jdk-7-linux-i586.tar.gz -C /usr/lib/jvm

cd /usr/lib/jvm

sudo mv jdk1.7.0/ ja-7-sun

接下来要配置环境变量,修改profile文件。

sudo vi /etc/profile

# Sun JDK profile

export JRE_HOME=${JAVA_HOME}/jre

export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

export PATH=${JAVA_HOME}/bin:$PATH

还要修改另外一个文件environment:

sudo vi /etc/environment

export JRE_HOME=${JAVA_HOME}/jre

export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

export PATH=${JAVA_HOME}/bin:$PATH

保存退出

3:配置默认JDK版本

由于ubuntu中可能会有默认的JDK,如openjdk,所以,为了将我们安装的JDK设置为默认JDK版本,还要进行如下工作。

执行代码:

[plain] view plaincopy

sudo update-alternatives --install /usr/bin/ja ja /usr/lib/jvm/ja-7-sun/bin/ja 300

执行代码:

sudo update-alternatives --config ja

系统会列出各种JDK版本,如下所示:

有 3 个候选项可用于替换 ja (提供 /usr/bin/ja)。

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

0 /usr/lib/jvm/ja-6-openjdk/jre/bin/ja 1061 自动模式

1 /usr/lib/jvm/ja-6-openjdk/jre/bin/ja 1061 手动模式

3 /usr/lib/jvm/ja-7-sun/bin/ja 300 手动模式

要维持当前值[]请按回车键,或者键入选择的编号:3

第五步:测试

snowdream@snowdream:~$ ja -version

ja version "1.7.0"

Ja HotSpot(TM) VM (build 21.0-b17, mixed mode)

linux JDK安装环境变量配置过了也保存并退出了,但是执行source profile命令后,JDK还是搜不到是为什么?

选择 路径 优先级 状态

不知道你配置的是否正确。你其实最应该贴出来的是你的profile中sudo update-alternatives --install /usr/bin/jap jap /usr/lib/jvm/ja-7-sun/bin/jap 300配置ja配置部分,而不是这个出错。你的ja配置是下面类似配置吗:

CLASSPATH=.:$JAVA_HOME/lib:$CLASSPATH

PATH=.:$JAVA_HOME/bin:$PATH

然后再执行你上面的命令试试。

~/.bash_profile

PATH=$PATH:$HOME/bin:/usr/local/ja/jdk/bin

然后重新登录,或者执行

. ~/.bash_profile

必须是小写的 ja -version

大写的JAVA当然找不到,需要小写的ja

Linux系统中JDK通常需要使用root用户还是非root用户?

编辑自己用户目录下的文件

那么首先就需要配置好linux下的ja环境,具体说来,就是配置jdk环境变量。本文就介绍在linux下配置jdk环境变量的几种常用方法。首先在linux下安装jdk,如果出现提示权限不够(且root下也提示权限不够),可用#ls-lfilename命令查看一下,如果显示类似如:-rwCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar·重新登录·注解a. 你要将 /usr/share/jdk1.6.0_14改为你的jdk安装目录b. linux下用冒号“:”来分隔路径c.-rw-rw-1rootroot….则表示任何用户都没有可执行权限(即使是root用户)。解决方法:#chmoda+xfilename这样,安装好后,就可以接下来进行环境变量的配置了。这里给出三种可选方法:一、修改/etc/profile文件当本机仅仅作为开发使用时使用这种方法,因为此种配置时所有用户的shell都有权使用这些环境变量,可能会给系统带来安全性问题。用文本编辑器打开/etc/profile,在profile文件末尾加入:JAVA_HOME=/usr/share/jdk1.5.0_05PATH=$JAVA_HOME/bin:$PATHCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexportJAVA_HOMEexportPATHexportCLASSPATH重新登录即可。二、修改.bashrc文件这种方法更为安全,它可以把使用这些环境变量的权限控制到用户级别,如果需要给某个用户权限使用这些环境变量,只需要修改其个人用户主目录下的.bashrc文件就可以了。用文本编辑器打开用户目录下的.bashrc文件,在.bashrc文件末尾加入:setJAVA_HOME=/usr/share/jdk1.5.0_05exportJAVA_HOMEsetPATH=$JAVA_HOME/bin:$PATHexportPATHsetCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexportCLASSPATH重新登录。三、直接在shell下设置变量不使用这种方法,因为换个shell,该设置就无效了。这种方法仅仅是临时使用,以后要使用的时候又要重新设置,比较麻烦。只需在shell终端执行下列命令:exportJAVA_HOME=/usr/share/jdk1.5.0_05exportPATH=$JAVA_HOME/bin:$PATHexportCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar注意:1.要将/usr/share/jdk1.5.0_05jdk改为jdk安装目录2.linux下用冒号”:”来分隔路径3.$PATH/$CLASSPATH/$JAVA_HOME是用来引用原来的环境变量的值在设置环境变量时特别要注意不能把原来的值给覆盖掉了。4.CLASSPATH中当前目录”.”不能丢掉。5.export是把这三个变量导出为全局变量。6.大小写必须严格区分。

# Sun JDK environment

LINUX下JDK设置出现问题,哪位大神帮解疑惑!!!

”,即“n”;Windows系统里面,每行结尾是“

1.export环境变量时多于一sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/ja-7-sun/bin/jar 300个中间用空格不用逗号

2.楼主在执行时是不是把class文件的扩展名一起打出来了,例如

ja HelloWorld.class如果是这样的话肯定会出错,应该是ja HelloWorld

把源文件解压安装,,和类文件分开放置,然后再运行你的文件试试

也就是说,原文件编译后,不要把原文件和类文件放在一起,你试下吧

请问linux下安装玩jdk设置好了环境变量要重新启动计算机吗

JAVA_HOME=/usr/../ja1.8(你的ja安装目录)

不需要重新启动计算机,一般设置环境变量有两种方法,一种是在命令行中直接输入,另一种是修改.profile或.bashrc文件。

”,Ja(TM) SE Runtime Environment (build 1.7.0-b147)即“nr”

对于种方法,例如

$ export JAVA_HOME=XXX

命令成功执行后改变量已经在当前shell中生效,你的ja程序可以直接运行了。

第二种方法,修改了脚本文件后需要执行source或 . 命令执行脚本中的命令或重新登录才可生效,例如:

$ source ~/.bashrc

或$ . ~/.bashrc

验证环境变量是否生效可使用echo命令查看环境变量值,例如

$ echo $JAVA_HOME

不需要重启。

赞颂祖国的诗(赞颂祖国的诗歌现代)

赞颂祖国山河的诗词 赞颂祖国山河的诗词如下: 赞颂祖国的诗(赞颂祖国的诗歌现代) 赞颂祖国的诗(赞颂祖国的诗歌现代) 1、《绝句二首》杜甫〔唐代〕 泥融飞燕子,沙暖睡鸳鸯。 今春看又过,何···

王欢字君厚全文翻译 王欢字君实文言文翻译

王欢“丐食”苦学 王欢字君厚,乐陵人也。安贫乐道,专精耽学,不营产业,常丐食诵诗,虽家无斗储,意怡如 借为“酩”。酩酊,大醉的样子〖bedeaddrunken〗 1、安于,以坚守自己的信念为乐。···

小程序支付接口(小程序支付接口测试)

本文目录一览: 1、 微信小程序如何制作付款链接 2、 微信小程序怎么调用微信支付接口 3、 小程序微信支付接口成功后不回调 4、 微信小程序支付API 5、 小程序会关闭商家支付接口吗 微信小程序···