发表于: 2017-05-20 22:53:49
4 1233
今天完成的事情:
继续想办法完成task4,然而并没能完成.我卡三天了
明天计划的事情:
能试的都试了,明天进行最后一次困兽犹斗,不行就算了,继续下面任务.
好像没试的就是我本地的tomcat版本是7.0,而服务器的是8.5,我下个和服务器版本同步的tomcat到本地,然后进行最后的尝试.
如果我心情够差,就再附加一条,换掉阿里云,搞个腾讯云的服务器,重装这些配置,继续怼这个问题,我看是不是阿里云给我自带了那些东西在影响着我,最起码我的日志是打不出来的,更不用说实时日志了
遇到的问题:
要求是使用ip+端口号能正常访问请求,然而我只能做到ip+项目名+端口号才能正常访问,如果不加项目名就会出现没有日志的404,解决起来和无头苍蝇一样难受
想就这么跳过去了,但是后面的配置项目名就要手动打了,不解决真的难受,何况如果我的这个页面有服务,点击添加,他的那个新的页面也不会自动加上项目名,所以就是404,还得自己手动添加新页面的项目名才能显示这个添加服务.
天底下哪有这种道理,这个问题肯定是要解决的,但我卡了三天就是解决不掉,诶,我经历过绝望了
收获:查了一点可能可以称为横向拓展的东西吧,记了下笔记,没心思排版加查错了,就这样吧
2:使用绝对路径的缺点:
3:相对路径
注意:相对路径使用"/"字符作为目录的分隔符,而绝对路径可以使用"/"或"\"字符作为目录的分隔符
4:maven生命周期
maven强大的一个重要原因是它有一个十分完善的生命周期模型(lifecycle)
mvn clean install这样的命令是通用的.
他们是相互独立的,你可以仅仅调用clean来清理工作目录,仅仅调用site来生成站点,也可以直接运行mvn clean install site运行所有三套生命周期
每套生命周期都由一组阶段(phase)组成,我们平时在命令行输入的命令总会对应一个特定的阶段,比如运行mvn clean,这个clean是clean生命周期的一个阶段.
clean生命周期一共包含三个阶段:
mvn clean中的clean就是上面的clean,在一个生命周期中,运行某个阶段的时候,它之前的所有阶段都会被运行,也就是说,mvn clean等同于mvn pre-clean clean,如果运行post-clean,那么pre-clean和clean都会被运行.
site生命周期的各个阶段:
这里常用到的是site阶段和site-deploy阶段,用以生成和发布maven站点,这是maven的强大功能,manager比较喜欢,文档及统计数据自动生成,很好看
运行任何一个阶段的时候,它前面的所有阶段都会被运行,这也就是为什么我们运行mvn install的时候,代码会被编译,测试,打包.
评论