15468 发表于 2018-12-4 12:37:42

VM中的Linux安装jdk和tomcat

  一、制作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
  




页: [1]
查看完整版本: VM中的Linux安装jdk和tomcat