发表于: 2017-11-29 21:35:18
1 785
今天完成的事情:
熟悉springmvc
<context:annotation-config> 和 <context:component-scan>的区别
https://www.cnblogs.com/leiOOlei/p/3713989.html
<context:annotation-config> 是用于激活那些已经在spring容器里注册过的bean(无论是通过xml的方式还是通过package sanning的方式)上面的注解。
<context:component-scan>除了具有<context:annotation-config>的功能之外,<context:component-scan>还可以在指定的package下扫描以及注册javabean 。
这么说的话肯定是用后者了,直接扫描其中的package,自动注册注解了的bean,代码量少,方便
<mvc:annotation-driven /> 是一种简写形式,完全可以手动配置替代这种简写形式,简写形式可以让初学都快速应用默认配置方案。<mvc:annotation-driven /> 会自动注册DefaultAnnotationHandlerMapping与AnnotationMethodHandlerAdapter 两个bean,是spring MVC为@Controllers分发请求所必须的。
任务3:
- 1.执行Maven Install命令,打出来War包。
- 在项目里shit+右键,有个cmd打开窗口,运行mvn install,在target文件夹里会出现一个 项目名称.war包
- 2.寻找云服务器(自己找或者是去论坛申请),Linux系统,配置好数据库。
- 这个任务一就弄好了,阿里云的服务器,配置好了mysql
- 之前安装的jdk是1.8.0版本的,下载最新的的jetty版本
- https://www.cnblogs.com/freeweb/p/5942972.html
- 下载压缩包用winscp上传到阿里云服务器并解压
- 然后把刚才项目打包的war上传到服务器
- 启动yetty
- 进到jetty的bin目录
./jetty.sh stop
./jetty.sh -d start 后台启动 - 然而无法访问
查看8080端口是否开启
http://blog.csdn.net/cryhelyxx/article/details/43228423
正在运行,为什么无法访问?
防火墙已经关闭
最后实在阿里云添加安全组才行
http://blog.csdn.net/inite/article/details/73658214
我是8080端口
终于出现了,到处看网上师兄日报没能解决,卡了一上午
终于出来了。,。
然后配置Nginx,使用子域访问。
在服务器下载nginx
http://www.cnblogs.com/xiaocaoer/p/6437756.html
。。。
可能误删了某文件,只能初始化服务器磁盘了..
..
一切就绪,重新安装nginx
http://www.linuxidc.com/Linux/2016-08/134110.htm
...
解决方法:
http://blog.csdn.net/qq_30507287/article/details/69389982
...
终于出来了。。
明天计划的事情:学习resin
遇到的问题:
我修改了nginx端口号
然而访问的时候他的端口号还是80,页面也是,不知道为什么
不够细心,字母弄错,不明白命令的含义就输入,在命令行操作要谨慎,谨慎。。
收获:郁闷的一天,不够细心,这些细节一点错了就好耗费太多时间,同时影响情绪,导致整个进度影响
评论