JfinalUIB tomcat 部署访问404
@littleant 你好,想跟你请教个问题:谢谢楼主分享,现在想运行起来学习一下具体操作,我使用的是tomcat,jdk7+ ,tomcat7+ 按照UIB的要求,但是启动tomcat 访问404,请问还需要修改什么地方吗?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(11)
看来有必要在JfinalUIB操作手册详细说明一下jfinal项目在tomcat的部署
谢谢,这样是可以访问,但是开发时候部署项目还是很麻烦的,希望补充一下tomcat开发部署文档,O(∩_∩)O哈哈~
兄弟,我一直是从事Java开发滴,用的虚拟路径,jf表示是需要jfinal过滤器处理的请求,讨厌/*,url规划一下
回复
看你的日志,程序都启动正常,应该就是tomcat配置上的问题
@南湖船老大 恩,估计是部署的时候项目路径不是ROOT,所以还的在前面加上项目路径,项目本身是支持的,不管是不是ROOT
回复
原来回复错楼了,哈哈,不好意思阿。
你以前不是搞ASP的就是写PHP的,不然怎老喜欢这么搞呢,老喜欢把网站放在一个子目录,然后用localhost/xxx 的形式访问,PHP可以这么玩,java可不是这么玩的。。虽然Java你可以这么放子目录,但是及其不推荐的做法,因为正常的规范都是配HOST,你那么来会导致context和其他人的不一样。而且现在稍微有点追求的PHPER也不会把网站放子目录了。
难道你都不配host节点(对应apache的vhost和nginx的server节点)么。反正我一看到用localhost/xxx 这种子目录的就叹气,而且不少人的环境跑不起来,都是host节点配置的问题。
你的项目路径是ROOT的话那就直接是你说的那个URL,如果不是ROOT,记得加项目路径哦
使用89端口也是不行的。
搞忘了,还以为你用jetty启动的呢
引用来自“littleant”的评论
如果你没有修改端口的话,访问入口应该是 http://127.0.0.1:89/jf/login