惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - 叶小钗
D
Docker
Google DeepMind News
Google DeepMind News
Y
Y Combinator Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Blog — PlanetScale
Blog — PlanetScale
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
U
Unit 42
博客园 - 【当耐特】
N
Netflix TechBlog - Medium
V
Visual Studio Blog
Microsoft Azure Blog
Microsoft Azure Blog
博客园_首页
Recent Announcements
Recent Announcements
GbyAI
GbyAI
T
Tailwind CSS Blog
S
SegmentFault 最新的问题
WordPress大学
WordPress大学
T
The Blog of Author Tim Ferriss
Engineering at Meta
Engineering at Meta
L
LangChain Blog
A
About on SuperTechFans
M
MIT News - Artificial intelligence
B
Blog

博客园 - 玛瑙河

用matplotlib绘制带误差的条形图及中英文字体设置 Python中用MacFSEvents模块监视MacOS文件系统改变一例 修改gnome-shell扩展“Applications Menu”的菜单区域宽度。 VirtualBox 4.3.18 启动虚拟机时显示不能加载 R3模块并退出故障解决一例 自定义IPython Qt Console 窗口大小、字体、颜色 Windows Server 2012 R2 两个奇葩问题的解决 cherokee +php fastcgi 出现 No input file specified 故障一例 ubuntu下从源码编译安装cherokee 命令行下多线程下载工具 Axel 2.4 for Windows 正确设置H2数据库的Collation解决中文排序问题 解决MASM编程对话框中文问题 清除U盘子目录变成1K大小的快捷方式病毒的脚本 Scala 脚本的 pound bang 魔术 Google URL Shorter HTML中常用的特殊字符实体编码(Character entity references in HTML 4) - 玛瑙河 MrBayes v3.2 for windows 并行版下载及 checkpoint 功能介绍 强制垃圾回收解决.NET Office互操作中文件锁未能释放的问题 童言无忌之小瑈与甲虫 MrBayes v3.1.2 for windows 并行版下载
liftweb整合ckfinder进行文件上传与管理
玛瑙河 · 2013-02-15 · via 博客园 - 玛瑙河

(我的环境是 sbt 0.12.2 /liftweb 2.5-M4 /scala 2.10 /ckfinder 2.3.1)

(agateriver.cnblogs.com原创,转载请注明)
1.Boot.scala 加入:

LiftRules.liftRequest.prepend {
    case r: Req if r.uri.endsWith(".java")=>
               false
}

LiftRules.passNotFoundToChain = true

2.将CKFinderJava.war解压,将 WEB-INF中的lib目录复制到项目根文件夹下(注意lib和src同级),这样lib目录中的所有jars成为unmanagedJars,库依赖管理不理会这个目录中的jars。

2.将CKFinderJava.war解压后的ckfinder目录复制到项目src\main\webapp\下

3.将CKFinderJava.war解压后的WEB-INF目录中的config.xml复制到项目的src\main\webapp\WEB-INF目录中,并根据需要修改config.xml中的baseDir、baseURL等参数

4.将CKFinderJava.war解压后的WEB-INF目录中的web.xml文件中的内容合并到项目的src\main\webapp\WEB-INF\web.xml文件中

5.将src\main\webapp\ckfinder\_samples\popup.html 复制到src\main\webapp\,并将其重命名为index.html(原来的index.html先改成其它名称,这样做只是为了在测试ckfinder功能时暂时避免在LiftRules中为popup.html设置访问权限的麻烦)

6.sbt container:start, 如果浏览器中ckfinder功能正常则整合成功,不成功就再琢磨一下看是哪里出问题了。

(agateriver.cnblogs.com原创,转载请注明)