发表于: 2017-07-30 22:10:00

1 798


任务进展

       1:jetty.base没有配置成功,另外建立的{jetty.base}项目目录在启动jetty后并没有被关联识别,推测应该是配置文件设置有问题,明天重新试试。

       2:服务器svn安装成功后将代码上传,虽然已经将版本库的用户设置为root,但是在服务器上是不可见的。因此有个问题:如何在服务器上找到代码运行maven命令编译打包?

       3:在本地将项目打包,通过rz命令上传到jetty webapps路径下,然后启动jetty,本地通过ip访问,报404错误。原因是jetty会根据你的项目包名构建一个根路径,比如我的包名是RestWebapp.war,则jetty进入项目根目录的url是http://localhost:8080/RestWebapp:

这与在maven项目中使用jetty插件是不同的,jetty插件会以项目根目录为起始构建url,所以,使用项目插件的访问方式是:

另外要注意的一点是JSP页面的请求路径问题,如果使用绝对路径,那么路径要包含项目名;如果使用相对路径,路径名与控制器要对应,且前面不要加“/”,否则请求错误。我使用的是相对路径,请求路径与控制器写法:

遇到问题

       以上

明日计划

       配置nginx,写脚本统计访问次数、响应延时,统计访问DB时间,Controller处理时间等

收获

       jetty运行项目基本过程以及jetty.base配置


返回列表 返回列表
评论

    分享到