发表于: 2016-06-09 12:27:27
0 2084
祝各位修真院线上线下学员端午节快乐!补充一下昨天的日报:
今天完成的事情:
1.完成jdk的安装跟jetty在linux上的部署
1)刚开始安装jdk1.8.0_91跟jetty9.3.9没有安装成功,首先怀疑的是jdk跟jetty的兼容性问题,自己百度了一下jetty跟jdk的版本兼容信息,有两份不错的博客,网址如下:
1.1:http://blog.csdn.net/gao36951/article/details/45318315
1.2:http://www.lai18.com/content/602914.html
这两个网站的内容如下:
1.1
1.2
如果大家眼尖的话一定看到了这个差异,1.1说jdk1.8支持jetty9.3而1.2说jdk支持jetty9.3而且这两个微博更新时间都是差不多的,所以我觉得他们的相同的地方应该是没有问题的。
我的安装jdk的版本跟jetty的版本如下:
jdk:jdk-7u79-linux-x64.tar.gz
jetty:jetty-distribution-9.2.17.v20160517.tar.gz
jdk的安装教程参考:http://jingyan.baidu.com/article/647f0115bb26817f2048a871.html
jetty的安装教程参考:http://os.51cto.com/art/201501/464485.htm
以上两个网址亲测有效,jetty的教程最后启动jetty的时候使用service jetty start就可以了百度了一下sudo的意思,百度的解释如下:
sudo是superuser do的简写,sudo是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,如halt,reboot,su等等。这样不仅减少了root用户的登陆 和管理时间,同样也提高了安全性。
我可以理解为使用系统管理员权限运行程序的意思,类似于进入windows中的cmd命令前鼠标右键以管理员权限的意思运行的,可能该教程中没有为jetty的启动配置管理员权限,需要普通启动的意思。
2.在linux中创建表,sql的内容如下:
明天计划的事情:端午节,不知道学习效率有多高,将rest风格的接口部署服务器吧。
遇到的问题:
jdk1.8跟jetty9.3.9安装好之后jetty启动后报错说找不到jdk;
1.首先我怀疑的是jetty跟jdk的版本兼容性问题后来装了jdk1.7跟jetty9.2之后正常启动了,但是后来启动jetty的时候我用sudo启动不了,报同样的错误,使用service jetty的时候就启动成功了。
2.至于后来启动成功了我感觉是jetty的启动没有配置管理员权限,所以才导致启动不了。初步推测jdk1.8向下兼容,可以跟jetty9.3.9配置,只不过没有配置管理员权限,不过由于task3任务做了很久,所以跟点进度,之后挑个时间试试。
收获:重新温习了一下mysql语句,然后对于jdk跟jetty在linux系统上的配置还有个版本的兼容性信息有了初步了解。
评论