㈠ 关于 RedHat 配置java环境的问题
这种情况是还没有设置JAVA的环境变量,在用户的环境变量配制文件后面加上JAVA的安装路径
㈡ 如何在RedHat下安装JDK
方法/步骤
1、选择一个安装包存放的位置,我选择的是“/usr/local/java”
2、进入安装包所在目录:
#cd /usr/local/java
3、给安装包文件可执行的权限:
Chmod +x /usr/local/java/ jdk-6u18-linux-x64.bin
4、安装JDK:
#./ jdk-6u18-linux-x64.bin
此时,屏幕会显示安装协议,一直按enter键,知道屏幕下方出现如下提示:
Do you agree to the above license terms? [yes or no]
输入“y”,按enter键
5、系统开始自动解压安装包,解压的过程即是安装的过程
6、解压完成后,会在/usr/local/java下自动生成一个jdk1.6.0_18的文件夹,此文件夹即是软件的安装目录
7、设置环境变量
打开profile文件:
#cd /etc
#vi profile
在文件中输入如下内容;
LANGUAGE=CN
export Language
JAVA_HOME=/usr/local/java/jdk1.6.0_18
export JAVA_HOME
export PATH=$JAVA_HOME/bin:$PATH
值得注意的是此处的环境变量只对你当前的用户有效,若想让其他用户使用JDK,可将此文件拷贝至该用户的/etc文件夹下,然后执行即可
8、查看JDK版本:
#java -version
屏幕显示:
java version "1.6.0_18"
Java(TM) SE Runtime Environment (build 1.6.0_18-b07)
Java HotSpot(TM) 64-Bit Server VM (build 16.0-b13, mixed mode)
Ok,安装成功
㈢ RedHat Linux5 怎么修改JAVA_HOME
最下面有写
export JAVA_HOME PATH CLASSPATH 么
如果有写确认没有错误 在修改后重新登录就应该可以了
㈣ redhat 如何安装Java
参考资料:
http://wenku..com/link?url=22MvPZ-gavH1zUkXWJt-_SuS-CQsDuUnyvcsr6lot9aqvS1vQCCiu_XqROLeC7sLFCqcYlG86jS
㈤ redhat9下装哪个版本的jdk
redhat9上面,默认的java环境是1.3的,用java -version就能看得出来。如果要替换成其他的版本,总结下自己的安装过程。 卸载原有的jdk,(网上有种说法,可以让多个jdk的版本并存,我相信,windows可以的,linux一样可以,我需要一个默认的就行,如果某个应用需要其他版本的,单独设置classpath就行了。) 1、查看当前jdk的一些包,会出现一些包信息 #rpm -qa | grep gcj libgcj-devel-4.1.2-14.el5 java-1.4.2-gcj-compat-src-1.4.2.0-40jpp.112 ....这里的不是标准 2、使用卸载命令 rpm -e --nodeps libgcj-devel-4.1.2-14.el5 将上面出现的包一一进行卸载 3、使用java -version查看,会出现no such file or diretory 4、安装jdk,从sun上面下载到的是bin文件,需要修改权限,使用chmod 777就行. chmod 777 ./jdk.bin 一路enter,安装结束 5、设置环境变量,有好几种设置方法。 a、仅针对当前shell的 b、针对用户的 命令是 vi .bashrc set JAVA_HOME=/home/joypen/jdk1.5.0_22 export JAVA_HOME set PATH=$JAVA_HOME/bin export PATH set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export CLASSPATH c、针对所有人的 命令是 vi /etc/profile JAVA_HOME=/home/joypen/jdk1.5.0_22 PATH=$JAVA_HOME/bin CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export JAVA_HOME PATH CLASSPATH 6、让设置生效 #source /etc/profile 7、再使用java -version查看 [root@localhost joypen]# java -version java version "1.5.0_22" Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_22-b03) Java HotSpot(TM) Client VM (build 1.5.0_22-b03, mixed mode, sharing) 8、编写Test测试 class Test{ public static void main(String[] args){ System.out.println("this is a test!"); } } 9、javac Test.java 10、java Test this is a test! 11、结束 注:杯具的事情是,最后这样运行,影响了整个环境。
㈥ 求大神帮忙,Redhat安装jdk,运行java -version时出现如下错误,谢谢
动态链接库出问题了..安装一下java依赖..
你看看哪些依赖少了就用yum -y install安装一下...
2017年10月11日 17:51:32
㈦ java调用redhat6.5的linux命令问题 redhat手动敲可以执行,而java远程调用却没
你要把pac.sh的全路径带上,比如:
commd="sh /tmp/pac.sh /aa/aa &"
如果不行就将输出重定向到日志,查看错误:
commd="sh /tmp/pac.sh /aa/aa > /tmp/pac.log 2>&1 &"
㈧ 如何在redhat9里装java
下载bin版本的JDK,
比如放到/opt目录下。
使用终端切换到/opt下,使用命令./jdk_1.4.2.bin (具体是下载的JDK文件名),就会解压到当前的目录。
设置环境变量,如果想让系统中所有人都使用的话,设置在/etc/profile中,
JAVA_HOME=/opt/jdk_1.4.2 (具体的路径参看解压生成的目录)
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=$JAVA_HOME/lib:.
export JAVA_HOME PATH CLASSPATH
如果只是当前用户使用则可以参照 hotapple 的方法设置在~/.bash_profile中,~ 在Linux下表示用户主目录。 以“.”开头的文件表示隐藏文件,在终端用ls -a 命令可以看到
修改.bash_profile文件示例
修改前
[shily@redhat9 shily]$ cat .bash_profile
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
export PATH
unset USERNAME
修改后
[shily@redhat9 shily]$ cat .bash_profile
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
JAVA_HOME=/opt/jdk_1.4.2
CLASSPATH=$JAVA_HOME/bin:.
PATH=$JAVA_HOME/bin:$PATH:$HOME/bin
export JAVA_HOME CLASSPATH PATH
unset USERNAME
㈨ 使用redhat Linux服务器版本可以进行Java程序开发么
在所有Linux发行版中做Java开发完全没有问题,有JDK就成,从Sun的网站上下载符合你硬件架构(i386或amd64等)的JDK。数据库可以考虑Postgre,MySQL;Oracle没许可,就没技术支持,出了问题就得你自己负责(当然前面那两个开源数据库系统也有这方面缺陷)。要做商业运作的话,确实该考虑RedHat:购买许可,降低商业风险。如果不考虑风险因素,推荐Debian:服务器,桌面系统随你配置。感觉你是个新手,如果个人工作的话,用Ubuntu吧,一Debian的变种,更贴合桌面用户的使用。国人提Linux,基本就想到RedHat,其实这个发行版太一般了。
㈩ java8 能不能支持redhat5.5
安装JDK
(1) 下载后的BIN文件可以直接在Linux下运行
更改权限:
Java代码
# chmod 755 jdk-1.6.0_23-linux-i586.rpm.bin
执行安装:
Java代码
# ./ jdk-1.6.0_23-linux-i586.rpm.bin
此步完成后,会生成jdk-1.6.0_23-linux-i586.rpm的文件
执行安装:
Java代码
# rpm –ivh jdk-1.6.0_23-linux-i586.rpm
默认安装到了/usr/java/jdk1.6.0_23
(2) /etc/profile 设置环境变量
在文件头部增加如下内容,注意根据实际安装路径修改配置:
Xml代码
JAVA_HOME=/usr/java/jdk1.6.0_23
JRE_HOME=/usr/java/jdk1.6.0_23/jre
PATH=$PATH:$JAVA_HOME/bin:JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/jt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH
按Esc,然后:wq保存退出
使环境变量生效
Java代码
# source /etc/profile
查看:
Java代码
# echo $JAVA_HOME
(会显示JDK所在目录)
另外许多时候有人会使用以下命令来看是否生效
Java代码
# java -version
但是如果你之前安装过Java的话,那么打印就不是现在安装的版本,我们需要更改java这个命令的引用
进入路径:
Java代码
# cd /usr/bin
删除应用,提示时输入 y:
Java代码
# rm java
增加新的连接:
Java代码
# ln -s /usr/java/jdk1.6.0_23/bin/java java
特别提示:
如果你的java版本不正确在安装其他软件时可能造成异常,如:
could not find a valid configuration for intro part 和 Unable to locate the application's 'main' class
下载tomcat Linux版
1)下载apache-tomcat-6.0.29.tar.gz
//解压
2)
Java代码
# tar -zxvf apache-tomcat-6.0.29.tar.gz
3)拷贝解压后的文加件 apache-tomcat-6.0.29 到一个目录
拷贝后到该文件夹下bin目录
4)启动Tomcat
Java代码
# ./startup.sh
5)停止服务
Java代码
# ./shutdown.sh
特别提示:
如果不能停止,则可以使用Linux杀掉该进程。通常用ps 查看进程PID ,用kill命令终止进程。-9表示强迫进程立即停止
Java代码
# ps -ef | grep java
# kill -9 [PID]
首先要安装Eclipse,大家不要搞混了,MyEclipse只是Eclipse的一个插件而已
下载Eclipse Linux版
1)下载eclipse-SDK-3.3.1.1-linux-gtk.tar.gz
2)解压
Java代码
# tar -zxvf eclipse-SDK-3.3.1.1-linux-gtk.tar.gz
3)拷贝解压后的文加件 eclipse 到一个目录
4)到拷贝后的目录 运行 eclipse
下面安装MyEclipse
下载MyEclipse Linux版
1)下载MyEclipse_6_0_1GA_E3_3_1_Installer.bin
2)运行安装
Java代码
# ./MyEclipse_6_0_1GA_E3_3_1_Installer.bin
安装页面和Windows下是一样的在选择Eclipse路径时请选择拷贝后Eclipse的路径
安装路径根据实际情况选择一个路径
安装后再次运行Eclipse或者到安装的MyEclipse下运行MyEclipse.sh都可以打开MyEclipse
下面就是输入验证码
配置Tomcat,eclipse中选择window-preferences,在弹出的窗口选择Myeclipse-Servers-Tomcat6
选择Tomcat拷贝的路径和配置JDK6,接着在Tomcat server这里选择"Enable",然后右下角的Apply应用,确定退出
创建工程test进行测试
在创建的web工程index.jsp中增加以下内容
Xml代码
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>我的服务测试</title>
</head>
<body>
<%=System.getProperty("java.version") %>
</body>
</html>