Jfinal手册有问题

按照jfinal手册第一章操作,debug后提示80端口已经被使用。

1:点击eclipse工具栏上的debug或run图标旁边的小三角形图标,会弹出如下菜单:


2:选择 Debug Configurations菜单项,在弹出的窗口中选择左测的Java Application菜单下的你的项目,并在右侧内容窗口中选择Arguments标签项,如下图:


3:在VM arguments中输入 -XX:PermSize=64M -XX:MaxPermSize=256M 就可以了

Program arguments中的 WebRoot 80 / 5 这个参数是指定WebRoot目录、端口号、contextPath、文件修改扫描间隔时间。这个设置可以不用设置,默认值为:WebRoot 80 / 5 ,不设置,WebRoot是自动探测的,可以不是 WebRoot目录。

按照这个方法,修改成WebRoot 808 / 5后,可以成功,但是浏览器输入http://localhost/hello提示404,并且重新debug一次发现808端口也被占用了,求指导@jfinal

评论区

JFinal

2016-08-03 21:49

80 端口被占用,先找到占用 80 的程序,关闭一下即可,能常程序有 QQ 音乐,迅雷下载等。

如果改成别的端口号,例如 80 端口, url 中要添加端口号,如:http://localhost:808/hello,只有 80 是 http 默认端口号才不需要在 url 中添加

重新 debug 必然会被占用,需要按一下 console 窗口上的红色方框按钮才先停掉以前启动的项目

由于这些是基础中的基础,所以手册中并未提及

热门反馈

扫码入社