在Linux下搭建Java web的开发环境

时间:2022-09-09 11:59:30

笔者最近在学习Linux,想通过搭建Java Web开发环境来巩固学习的基本基本知识。

1.明确实验环境及下载相关软件

在虚拟机中搭建好的Linux环境下搭建。下图 1.1 是相关软件。UTomcat、64位Linux下jdk、mysql。<均可到官网上去下载>

在Linux下搭建Java web的开发环境

                               图 1.1 所需软件

2.制作ISO文件。

需要将图 1.1 中的三个文件封装成ISO文件。使用UltraISO工具。不会的自己百度吧,百度很强大的哦!

在Linux下搭建Java web的开发环境

图 1.2 制作后的到的ISO文件

3.将ISO文件添加到Linux系统中。

在Linux下搭建Java web的开发环境

 

图 1.3 将ISO连接到Linux系统中

4.启动虚拟机。

挂载ISO到Linux系统中。

使用命令mount  /mnt/cdrom

并将其复制到/home/admin目录下 cp 文件名 位置

5.首先安装JDK

①使用Javac查看命令是否可以执行(答案当然是否定的)

②开始安装。进入到/home/admin目录下。

  对于LInux系统中文件安装目前知道有两种。.bin结尾的 ./ 文件名  tar .gz结尾的直接解压即可。

  tar -zxvf jdk-8u91-linux-x64.tar.gz

在Linux下搭建Java web的开发环境

恭喜你,出现这个画面就解压成功了。

好,试试Javac有用吗?没用吧,这时候我们想到在WINDOWS下安装JDK需要配置环境变量,类似的,在LINUX下也需要配置环境变量。

那在LINUX下是怎么配置的呢?

我们注意/etc/profile这个文件

vi 下这个文件。看不懂....但是我们可以百度下这个文件是拿来干啥用的?用来存放系统环境变量的。

那我们在这里配置了系统环境变量是不是Javac就可以起作用了呢?那试试呗!将如下代码添加到这个文件的末尾。在这时笔者发现VI命令的重要性,可是已经忘了。好吧!我认了。

JAVA_HOME=/home/admin/jdk1.8.0_91
PATH=.:$JAVA_HOME/bin:$PATH
export JAVA_HOME PATH

在Linux下搭建Java web的开发环境

又在这时,笔者发现权限不允许写入啊,只好修改文件的权限了或者切换到Root登陆。

OK可以完成!

添加完成后使用source  /etc/profile配置文件,发现报错。

无奈!

找帅气的高伟同学帮忙了。

果然,大神上场的气场就不一样。

一开始就指出我不要在 /etc/profile配置文件上配置。这个是通用的配置。即针对所有的用户而言的。

他要求我针对某个用户配置。

好吧。那就试试。

 修改.bash_profile文件

这种方法更为安全,它可以把使用这些环境变量的权限控制到用户级别,如果你需要给某个用户权限使用这些环境变量,你只需要修改其个人用户主目录下的.bash_profile文件就可以了。
·用文本编辑器打开用户目录下的.bash_profile文件
·在.bash_profile文件末尾加入:

export JAVA_HOME=/usr/share/jdk1.6.0_14
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

在Linux下搭建Java web的开发环境

 OK!Save It

source ./.bash_profile 文件。

然后Javac 一下 Java 一下

成功~!