2018-07-24

首先,今天的主要任务是学会搭建APP的服务器

我主要参考是【一步一个脚印】Tomcat+MySQL为自己的APP打造服务器 https://blog.csdn.net/a_running_wolf/article/details/51174938 

这一系列的博文;基本上都是顺利的,下面说一下我遇到的几个问题和解决办法:

在Tomcat安装中

安装成功后进入127.0.0.1:8080出现了404错误,而服务器显示正在运行;后来查了一下应该是端口号8080被占用了,所以就改了一下端口号。具体方法是在apache-tomcat-8.5.9\conf\server.xml中修改,如下图:  

server.xml

使用 JavaEE 版的 Eclipse

由于JDK的版本是1.7,从官网上下载的和博主给的都是新版本,会打不开。这时候去万能的百度搜到了1.7版本的:http://pan.baidu.com/s/1nvTNKKx 下载好了就搞定了。

Eclipse 无法安装高版本Tomcat

这里配置的服务器最高是8.0,可是我的是8.5.9;这怎么办呢,这里又有一个博主帮了忙:https://blog.csdn.net/reserved_person/article/details/52248948 

找到lib下的catalina.jar,使用压缩软件打开。找到org/apache/catalina/util/ServerInfo.properties,然后修改server.info与server.number的值,伪装成tomcat8即可。例如我就是直接把tomcat8.0.14的考过来的:

server.info=Apache Tomcat/8.0.14

server.number=8.0.14.0

这样又解决了一个问题,上述方法亲测好用。

Servlet 操作 MySQL

借助 MySQL 的驱动,其实就是一个.jar包。这里刚开始去官网下载了最新的包,安装好了出现了HTTP Status 500 – Internal Server Error Type Exception Report Description的错误。其实就是jar包不匹配;老老实实的去使用博主提供的jar包就搞定了,不作死就不会死啊。



之后的东西我在去年暑期实训的时候都弄过,当时是弄得医生和病人两个端的注册登录和查病历等功能,用的就是json解析之类的,有机会再温习一下。接下来的时间我估计就得去弄硬件的东西了,先把这个东西放着,等硬件DEMO做出来,就可以派上用场了。

你可能感兴趣的:(2018-07-24)