空间站

北极心空

  BlogJava :: 首页 :: 联系 :: 聚合  :: 管理
  15 Posts :: 393 Stories :: 160 Comments :: 0 Trackbacks
我一直在用的是appfuse-webwork-1.9.4版本,这个版本有一个bug,在.classpath文件中,第42行如下:

<classpathentry kind="lib" path="lib/webwork-2.2.4/xwork-1.2.1jar"/>


如上所见,改为

<classpathentry kind="lib" path="lib/webwork-2.2.4/xwork-1.2.1.jar"/>

官网是否已经更改还不得而知。

还有一个改动,在build。xml文件的第一百行

<exclude name="ApplicationResources_zh*.properties"/>

改为

<exclude name="*_zh*.properties"/>

112行同理,原因不明,有兴趣的可以上网查,时间一过就不怎么关注这个问题了,有明白人的话可以给我讲一下。


最后,在properties.xml中按照需要修改

<!-- Defaults for database.properties -->
    <property name="database.jar" location="${mysql.jar}"/>
    <property name="database.type" value="mysql"/>
    <property name="database.name" value="appfuse"/>
    <property name="database.host" value="localhost"/>
    <property name="database.username" value="test"/>
    <property name="database.password" value="test"/>

就可以使用了。

再补充一下,如果你的开发环境不能上网的话 ,打开appfuse\web\WEB-INF\classes\validators.xml

将头部的

<!DOCTYPE validators PUBLIC "-//OpenSymphony Group//XWork Validator 1.0//EN"
    "http://www.opensymphony.com/xwork/xwork-validator-1.0.dtd">


替换为

<?xml version="1.0" encoding="UTF-8"?>

默认是要上网进行验证的,如果不能上网或国外网,打开网页时回报NoSuchElementExeption异常。
posted on 2007-08-03 11:14 芦苇 阅读(186) 评论(0)  编辑  收藏 所属分类: JAVA

只有注册用户登录后才能发表评论。


网站导航: