浏览 2328 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-10-14
功能强大,比较完美支持中文,支持多种文件类型,包括PDF/WORD/XLS/PPT/TXT/RTF等等, 而且功能模块很方便扩展,虽然项目稍停滞,但是作为个人使用或者研究,的确值得一试! 1.下载zilverline,项目好像已经停滞了,目前最后的版本是zilverline-src-1.5.0.zip 解压源码到特定目录。 2.试着用ant编译了下,发现提示有误,zilverline默认是采用maven编译,不过一样可以 修改为ant编译。 只需要修改如下两个文件: (1)build.properties 最要是关于tomcat的一些基本配置,很直观就可以修改 包括URL、端口、管理员用户和密码、Tomcat安装目录。 (2)build.xml 因zilverline属于以前的停滞项目,当时采用JDK1.4和Tomcat5.0和以前的旧版本编译环境。 因此如果对应目前比较流行的JDK1.5+tomcat5.5,需要稍作如下修改: 1. <path id="master-classpath"> <fileset dir="${lib.dir}"> <include name="*.jar"/> </fileset> <fileset dir="${tomcat.home}/common/lib"> <include name="servlet.jar"/> ^^^^^^^^^^^^^^^^^^^^^^^^此处需要修改,tomcat5.5库已经改名为servlet-api.jar </fileset> </path> 注意:请将build.xml文件中的servlet.jar全部修改为servler-api.jar 2.注释掉以下taskdef标签 第115行附近: <!--taskdef name="obfuscate" classname="com.yworks.yguard.ObfuscatorTask" classpath="yguard.jar"/--> 第255行附近: <!--taskdef resource="checkstyletask.properties" classpath="checkstyle-all-3.3.jar"/--> 第328行附近: <!--taskdef name="jalopy" classname="de.hunsicker.jalopy.plugin.ant.AntPlugin"> </taskdef--> 第349行附近: <!--taskdef resource="checkstyletask.properties" classpath="checkstyle-all-3.3.jar"/--> 3.经过以上修改后应该可以正常运行ant进行编译。 ant compile 编译源码 ant clean 清理 ant war 生成zilverline.war 4.注意:如果先运行ant clean 后再运行ant compile,可能会发现提示无法正常编译了, 那是因为lib目录中缺少部分库,主要是spring包,可以自行下载,放入lib目录。 或者到网站下载zilverline.war,解压后将WEB-INF/lib中的jar包全部拷贝到lib目录。 5.至此,应该可以正常编译zilverline了,可以好好研究下,自己修改下。 6.编译成功后可以自己用ant命令行部署, 运行ant deploy 即可自动将zilverline.war 拷贝到你通过第2步中设置的build.properties 中的tomcat_home/webapps 7.通过浏览器http://localhost:8080/zilverline即可出现页面,竟然可以支持中文,不错吧! 选择logon,默认用户名为admin密码password 其中WEB-INF/acegi-security.xml中可以修改上述用户名和密码。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |