VM中的Linux安装jdk和tomcat
来源:互联网 发布:pdm产品数据管理软件 编辑:程序博客网 时间:2024/04/30 12:18
一、制作ISO
将需要安装的jdk和tomcat安装包做成ISO,可利用UltraISO等软件。
jdk的后缀名是.bin,这里把它叫做jdk.bin
tomcat的后缀名是tar.gz,这里把它叫做tomcat.tar.gz
二、点击“虚拟机”—>“设置”—>找到刚刚制作的安装包,点击确定
三、挂载,输入命令 mount /mnt/cdrom/
这样cd /mnt/cdrom/ ,然后 ls -l,可以看到两个安装包
四、安装jdk
1、将jdk安装包复制到/home/ 目录
cp jdk.bin /home/
2、到/home/目录
cd /home/
3、运行安装包
./jdk.bin
会发现home目录中有一个名为jdk1.X的文件夹,即安装成功
五、安装tomcat
1、将tomcat安装包复制到/home/ 目录
cp tomcat.tar.gz /home/
2、到/home/目录
cd /home/
3、运行安装包
tar -zxvf tomcat.tar.gz
会发现home目录中有一个名为tomcat的文件夹,即安装成功
六、配置环境变量
1、利用vi编辑器编辑文件 vi /etc/profile/
2、在最后追加后保存即可,这样环境变量也配置完成了。
JAVA_HOME=/home/jdk
PATH=$PATH;/home/jdk/bin
CLASSPATH=.;/home/jdk/lib/rt.jar
CATALINA_HOME=/home/tomcat
export JAVA_HOME PATH CLASSPATH CATALINA_HOME
七、遇到问题
在linux下安装好tomcat启动时报如下错误:
Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
At least one of these environment variable is needed to run this program
原因:找不到jdk或者jre路径。
解决办法:在setclasspath.bat的开头声明环境变量,打开tomcat的bin目录下面的setclasspath.sh,添加红色部分,路径修改为自己机器jdk和jre路径即可。
# -----------------------------------------------------------------------------
# Set CLASSPATH and Java options
#
# $Id: setclasspath.sh 795037 2009-07-17 10:52:16Z markt $
# -----------------------------------------------------------------------------
export JAVA_HOME=/home/jdk
export JRE_HOME=/home/jdk/jre
# Make sure prerequisite environment variables are set
- VM中的Linux安装jdk和tomcat
- VM中的Linux安装jdk和tomcat
- VM中的Linux安装jdk和tomcat
- VMWARE中的Linux安装jdk和tomcat
- VM安装Linux(CentOS6.5)及JDK+Tomcat+ MySQL-5.7
- linux 安装jdk和tomcat
- linux安装jdk和tomcat
- linux jdk 和tomcat安装
- linux安装jdk和tomcat
- linux安装jdk和tomcat
- Linux安装JDK和Tomcat
- linux安装jdk和tomcat
- linux 安装jdk 和 tomcat
- linux安装jdk和tomcat
- LINUX安装jdk和tomcat
- linux安装JDK和tomcat
- linux安装jdk和tomcat
- linux安装jdk和安装tomcat过程
- STL源码剖析_读书笔记:第四章 序列式容器 stack篇
- 2013.10.4
- CentOS 6.4安装配置LNMP服务器(Nginx+PHP+MySQL)
- Visual Studio2012不能使用scanf()等函数的解决方案
- Hadoop Pipes “Server failed to authenticate”错误及解决
- VM中的Linux安装jdk和tomcat
- 学习bootsect.s中经常会问到的问题
- VM中装Linux换ISO文件报错"该光盘无法被挂载"
- TCP/IP底层原理
- 有木有像我一样被科幻片中各种未来电脑系统迷得不行的小伙伴们?
- Java/Android的class与implements
- STL源码剖析_读书笔记:第四章 序列式容器 queue篇
- 经典计算机书籍记录
- HDOJ 4394 —— BFS