源码下载:github.com/rafaelsteil/jforum2/zipball/master
在eclipse中import下载并解压的源码包。在build path--》libraries中去除失效的我哥“tomcat-home”类库,从tomcat/lib中复制相应的五个类库到工程中,并添加到libraries中。
完成上面步骤后,应该就不会显示错误了。
编译和部署可以直接执行ant build 文件。在编译部署操作之前,需要先修改build.xm和build.properties文件
build.properties文件的内容修改成类似这样:
#指定tomcat 的部署目录
deploy.dir = D:/apache-tomcat-6.0.35/webapps
build.xml中我们直接使用“deploy-dev”来部署jforum到tomcat,所以修改如下:
<!-- <property name="deploy.dev.dir" value="${dist.dir}/jforum-test" /> -->
<property name="deploy.dev.dir" value="${deploy.dir}/${project.name}" />
<!-- Deploy Dev -->
<target name="deploy-dev" depends="dist" description="Deploys JForum to a development dir">
<unwar dest="${deploy.dev.dir}" src="${dist.dir}/${warfile}" />
</target>
<!-- Undeploy -->
<target name="undeploy" description="Undeploy WAR Module from Tomcat">
<delete file="${deploy.dir}/${warfile}" />
<delete dir="${deploy.dir}/${warfile}" />
<delete dir="${deploy.dev.dir}" />
</target>
选择build.xml,执行“run sa --》ant build......”,在弹出的面板中,选择“deploy-dev”target,点击“run”按钮执行。
jforum会被部署到tomcat中。