linux的javahome
linux下做Java开发需要搭建java开发环境:jdk是Java语言的软件喊孙空开发工具包,Tomcat是Java环境下WEB服务器,Eclipse是一个开放源代码的、基于Java的可扩展开发平台;这三个工具,方法如下:
1、JDK的安装
#执行郑瞎下面命令安装JDK(首先创建/opt/java目录)
tar-xvfjdk-7u9-linux-i586.tar.gz-C/opt/java
ln-s/opt/java/jdk1.7.0_09/opt/java/jdk//创建一个链接
vi/etc/frofile//设置环境变量
exportJAVA_HOME=/opt/java/jdk
exprotPATH=$JAVA_HOME/bin:$PATH
#相当于重新设置PATH=JAVA_HOME/binPATH
#配置好之后要用命令source/etc/profile
#执行java-version命令测试一下jdk是否安装成功
2、tomcat的安装
#解压安装
tar-xvfapache-tomcat-6.0.10.tar.gz-C/opt/tomcat/
ln-s/opt/tomcat/apache-tomcat-6.0.10/opt/tomcat/tomcat6.0//创建一个链凯没接
cd/opt/tomcat/tomcat6.0/bin
/startup.sh
#打开浏览器测试一下,输入http:localhost:8080,看有没有猫标识的页面出来,有的话就说明安装成功了。
3、eclipse的安装
gunzipeclipse-java-juno-SR2-linux-gtk.tar.gz
tar-xvfeclipse-java-juno-SR2-linux-gtk.tar-C/opt
#然后去图形界面进入/opt/eclipse目录,运行eclipse,就可以打开eclipse界面了。
⑵ linux下如何知道JAVA_HOME的目录在哪里什么命令
linux下要知道JAVA_HOME的目录可以使用 echo $JAVA_HOME命令。
linux的echo命令, 在shell编程中极为常用, 在终端下打印变量value的时候也是常常用到的,例如:
echo $JAVA_HOME
/user/local/jdk1.6.0_25
如果正确配置了JAVA_HOME的环境变量,则使用echo $JAVA_HOME就可以输出其目录位置。
(2)linux的javahome扩展阅读
echo命令介绍:
1、功能说明:显示文字。
2、语 法:echo [-ne][字符串]或 echo [--help][--version]
3、补充说明:echo会将输入的字符串送往标准输出。输出的字符串间以空白字符隔开, 并在最后加上换行号。
4、参数:
-n 不要在最后自动换行
-e 若字符串中出现以下字符,则特别加以处理,而不会将它当成一般
–help 显示帮助
–version 显示版本信息
⑶ linux下如何知道JAVA_HOME的目录在哪里什么命令
在Linux里面你在那个目录安装jdk,那么JAVA_HOME目录也在在那里,一般执行S_Kr说的$ echo $JAVA_HOME 行不通,如果我JAVA_HOME都没有设置,那么你怎么来的JAVA_HOME,JAVA_HOME一般在用户根目录下面或者HOME目录下面
楼主你到了Linux下面执行java -version查看你的jdk1.4.2是存在的,那么就该去你的用户根目录查看是否有jdk安装文件的目录,如果没有那么就到你HOME目录下面去查看
如果jdk是安装在服务器而不是单个的机器上面,那么你可以到服务器上面查看,我们做项目一般都是安装在服务器上面,并不是每个用户都安装jdk的。
⑷ 求问。linux 下 java 为什么不用设置classpath就能编译 或者默认jdk在哪echo $JAVA_HOME 是空的
设置$JAVA_HOME的目的是通过这个变量获取编译器 javac 和可执行程序 java所在路径。通常是一些脚本或其他程序需要$JAVA_HOME,java或javac本销扮身可以得到亏仔灶JDK相关的路径信息,戚乎不需要$JAVA_HOME。
Linux下,通过 PATH 中的路径搜索所有的可执行程序,如果可以搜索到 javac,那么就能进行编译,本身并不需要$JAVA_HOME。如果通过系统的包管理来安装的JDK,往往在系统路径/usr/bin或/usr/local/bin之类的都会包含javac的软链接。
调用javac时可以通过 -cp 添加自己的jar文件。JDK自身的路径由javac自己处理,并不会受影响。
⑸ 我需要在linux上配置JAVA_HOME,可是不知道jdk装在哪里了
如果以前有人配过path环境变量,那你在linux敲命令which java 来看java的安装目录
如果没有,那只能自己找安装目录了, 在要搜索的目录下,find . -name "java.*" -print
配置跟你说的一样,像Java_Home=/home/usr/lib /java/jdk1.6.0_13,就是这么样子配置,jdk1.6.0_13目录下就有个bin文件夹,java_home就是bin的上层目录路径