7
回答
jfinal在linux启动异常
开发十年,就只剩下这套Java开发体系了   

@JFinal 你好,想跟你请教个问题:

我完全按照教程的步骤来运行我的第一个jfinal项目,并且注意到了手册中路径斜杠和反斜杠的问题,可是依然没有运行起来,我的截图和错误在这里,我目前没有一点头绪了。

这是我的包结构图

这是web.xml

这是错误信息

这是我的启动方式

<无标签>
举报
共有7个答案 最后回答: 6年前
    错误提示,不能创建demo.DemoConfig 类文件,所以应该是Source folders on build path路径设置的问题, JFinal 手册最前面一个部分强调了一定要修改output folder,这个在使用内置的jetty时是必须的:

引用来自“JFinal”的答案

    错误提示,不能创建demo.DemoConfig 类文件,所以应该是Source folders on build path路径设置的问题, JFinal 手册最前面一个部分强调了一定要修改output folder,这个在使用内置的jetty时是必须的:
我是严格按照这个路径来设置的,并且还把\ 斜杠换成了 / 斜杠,使用前面的斜杠在linux没有办法创建文件夹。我使用/斜杠后,文件夹可以创建,最后的项目在windos下可以运行,在ubuntu下没有办法运行

引用来自“JFinal”的答案

    错误提示,不能创建demo.DemoConfig 类文件,所以应该是Source folders on build path路径设置的问题, JFinal 手册最前面一个部分强调了一定要修改output folder,这个在使用内置的jetty时是必须的:

这是我的输出路径

引用来自“JFinal”的答案

试试把 JFinal demo 项目直接导入 eclipse jee 中,看能否运行,项目在这里下载: http://jfinal.googlecode.com/files/JFinal_demo%281.1.5%29.zip
没有办法运行,在ubuntu12.10下,直接没有办法启动,错误出现的线程的位置
--- 共有 6 条评论 ---
JFinal回复 @明月照大江 : 或许linux下面的eclipse jee项目创建向导与windows下面生成的配置文件不统一,如果确实是这样,可以直接在jfinal demo 上面做开发,改改项目名、包名、类名就可以接着开发了 :) 6年前 回复
明月照大江回复 @JFinal : 好的 ,因为我之前一直都是按照手册来的,但是没有成功,重复了好几次了。所以一直都很纠结 6年前 回复
JFinal回复 @明月照大江 : jfinal demo 项目也是按照jfinal手册上的步骤来建立的,肯定行的,记得搞定后来反馈一下哈 :) 6年前 回复
JFinal回复 @明月照大江 : 如果demo可以运行,那么按照jfinal 手册创建的项目一定也可以的,多试一次,肯定行 :) 6年前 回复
明月照大江回复 @JFinal : 成功了,我刚才粗心大意,忘了数据库的设置了 6年前 回复

@JFinal 我查出问题了,我的     WebRoot/WEB-INF/classes  这个路径后面多了一个空格变成 WebRoot/WEB-INF/classes(空格) 所以就启动不起了,但是在windows下可以

引用来自“明月照大江”的答案

@JFinal 我查出问题了,我的     WebRoot/WEB-INF/classes  这个路径后面多了一个空格变成 WebRoot/WEB-INF/classes(空格) 所以就启动不起了,但是在windows下可以

    这个问题头一回碰到,mark一下 
顶部