@龙影 你好,想跟你请教个问题:
非常感谢您将这款软件开源,让我们有了学习应用的机会。
我将该项目导入MyEclipse,并其编译部署成功。我所使用的环境是JDK1.7,Tomcat6.*。发布成功后,无法进入ECP的登录界面。
访问:http://localhost:8080/ECP-OPEN/app/login.html,报错:404 Action Not Found: /app/login
访问:http://localhost:8080/ECP-OPEN/,后台打印:
Controller : net.loyin.ctrl.IndexCtrl.(IndexCtrl.java:1)
Method : index
Interceptor : net.loyin.interceptor.PermissionInterceptor.(PermissionInterceptor.java:1)
我想请问下,ecp的正确访问地址是什么,在线等,非常感谢!
由于我的项目特殊需要采用tomcat的exsitmodules方式部署的。且将path设置为“/”
<atarget="_blank"rel="nofollow"><aclass='referer'target='_blank'>@龙影<spanstyle="font-family:微软雅黑,Verdana,sans-serif,宋体;font-size:14px;line-height:22px;background-color:#FFFFFF;"> 谢谢你,问题已经解决了,具体解决方法:
<spanstyle="font-family:微软雅黑,Verdana,sans-serif,宋体;font-size:14px;line-height:22px;background-color:#FFFFFF;">1.将tomcat下webapps文件夹里面的文件全部删除
<spanstyle="font-family:微软雅黑,Verdana,sans-serif,宋体;font-size:14px;line-height:22px;background-color:#FFFFFF;">2.修改tomcat下config文件夹里面的server.xml
<spanstyle="font-family:微软雅黑,Verdana,sans-serif,宋体;font-size:14px;line-height:22px;background-color:#FFFFFF;"> 具体修改:
<spanstyle="font-family:微软雅黑,Verdana,sans-serif,宋体;font-size:14px;line-height:22px;background-color:#FFFFFF;"> a.在<Host>节点下增加:<Contextpath="/"docBase="D:\work\BMX\workspace\ECP-OPEN\WebRoot"debug="0"privileged="true"></Context>,其中docBase为项目所在路径
<spanstyle="font-family:微软雅黑,Verdana,sans-serif,宋体;font-size:14px;line-height:22px;background-color:#FFFFFF;"> b.<Host>结点新增或修改属性:autoDeploy="false"
deployXML="false"deployOnStartup="false"
<spanstyle="font-family:微软雅黑,Verdana,sans-serif,宋体;font-size:14px;line-height:22px;background-color:#FFFFFF;">具体可参考:http://blog.csdn.net/yangxueyong/article/details/6130065
<spanstyle="font-family:微软雅黑,Verdana,sans-serif,宋体;font-size:14px;line-height:22px;background-color:#FFFFFF;">
回复<aclass='referer'target='_blank'>@龙影:你好,请问项目在MyEclipse发布成功,但是访问的时候没法访问,不知道需要配置什么地方,能指导一下吗你好,我按照你的配置,把tomcat下面的server.xml修改了,启动tomcat还是不能访问项目,Interceptor:net.loyin.interceptor.PermissionInterceptor.(PermissionInterceptor.java:1)麻烦你指导一下不好意思,也是我埋的一个坑。也是让大家拜托常规的一个思维而已。其实这都是tomcat等插件都考虑到的。只是大家没有注意到。我这样做主要是模拟正式部署的情况。一个tomcat会挂载很多的域名。所以采用域名发布的时候都是 要考虑的怎么部署的? 目前已经修改了此问题。更新BaseInterceptor类即可大家好!我也遇到了这个问题,请问怎么处理啊,我在线等着回答。谢谢!用tomcat6折腾了半天没搞定,下了一个tomcat8居然就好了~~
楼主最好能发个详细的部署说明。。
你是怎么部署的?我怎么部署不成功版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。