问大家一个问题?
如果将jfianl_demo 改成tomcat启动,使用tomcat启动后样式,连接都无法使用,如何更改修复呢
jetty启动完全正常 这点是那个地方出错了呢?
修改下 TOMCAT_HOME/conf/server.xml 文件,找到 Host 标记,添加一个 Context 标记,如下:
<Context path="" reloadable="false" docBase="h:/wrokspace/jfinal_demo/WebRoot" />注意 h:/workspace 改成你机器中的具体位置, context path 一定要是 "",不能是 "/" ######回复 @JFinal : 现在又出现了一个问题,如果采用不同的域名指向不同的项目,本机访问肯定没问题,但是如何外部调用这个项目 localhost 对应真实的ip a.com 是本机映射出来的,外部如何访问内部的a.com? 难道这样?ip+a.com?######回复 @始终888 : tomcat 下有多个项目可以通过在 server.xml 中配置多个 Host 标记,并为每个标记配置不同的域名,再去 hosts 文件将这些域名全指向 localhost就可以通过不同域名访问正确访问不同的项目了,域名可以是虚拟不存在的,如 a.com b.com c.com 分别对应不同的本地项目######回复 @始终888 : jfinal_demo 就是按照 context path 为 "" 去处理的页面路径,这样会省很多事。######完美解决了,感谢 不过我想知道为何会这样?如何我这个tomcat 项目下有多个项目,这样更改会有影响吗?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。