本命年,居然闹起了疫情,开课推迟,在家慵懒散漫。本来导师给的方向是做C++的端开发,做了C/S的C,但想要测试还需要S。从来没接触过web端,大学期间就写过一两个 静态网页,对于网站搭建一无所知。网上查了很多资料,队友服务器的运作原理逐渐有了一点点认识。反正闲着也是闲着,为了不荒废,就试着做做这个S,找了本书边学边做,在这里记录一下。

环境搭建

首先是安装JDK(java的开发环境,另外java的开发环境叫JRE)。虽然电脑上有,但却是本科期间几年前装的了。不如重新装下。

下载JDK并安装

家里的网登不上sun的官网,我找了个镜像网站:

https://repo.huaweicloud.com/java/jdk/

下了个12版本的。做到后面发现12版本的jdk无法在myeclipse上被识别,这里特别警告,下8及以下版本!

配置环境变量

然后就是要配置环境变量。其实就是让整个系统认识java这个命令,不然每次都只能在java目录里使用这个命令。

在环境变量里把系统变量JAVA_HOME的值改成安装路径就行了。当然没有JAVA_HOME要新建。另外还有其他配置

参考这个链接环境变量配置

下面绿色字体不用看了,是我下12版本jdk时遇到的问题,既然前面说了不用12版本,就不会有下面的错误,忽略就好(手动捂脸)。

到java目录里去看,发现居然没有jre的文件夹

这环境搭建的路上果然荆棘四溢。

网上一查,发现12版本的要手动生成jre目录。到也不难,关键是要以管理员模式打开cmd,到java安装目录下运行该命令

bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre

成了。

然后java -version看一版本吧,我草居然是1.7的。我明明改了环境变量了啊!?

于是用where java 看一下java运行目录,多了一个winsystrm32的运行选项。去卸载里把之前的版本卸载就完事了。

再试一次,完全ok

java写网站好优化吗 javaweb做网站_java

 

#安装eclipse

#找个链接下了就完事了,也没什么可说的。

安装myeclipse

找个网站下下来安装。

然后我就发先eclipse根本不用装,现在一个myeclipse里面就包含了eclipse本体了,老书本的坑啊!

下载安装Tomcat

还是找个镜像网站,下个最新的9版本

给个链接https://mirrors.cnnic.cn/apache/tomcat/

下载后解压,然后配环境变量。

网上介绍的有很多,值得注意的是运行startup后控制台的乱码问题,找到logging.properties文件

java.util.logging.ConsoleHandler.encoding = UTF-8

修改为

java.util.logging.ConsoleHandler.encoding = GBK

运行后,再在浏览器打开地址http://localhost:8080/

可看到默认服务器界面

java写网站好优化吗 javaweb做网站_环境变量_02

设置端口号

在tomcat文件夹的conf文件夹中的server.xml文件夹中配置

java写网站好优化吗 javaweb做网站_java_03

设置域名

。。。

然后在我的ipad pro上就可以访问啦

今天就先到这里了。