Appfuse设置

网络资源

Appfuse下载地址(英文,开发者网站):
http://raibledesigns.com/wiki/Wiki.jsp?page=AppFuse

Appfuse设置(英文,开发者网站):
http://raibledesigns.com/wiki/Wiki.jsp?page=DevelopmentEnvironment

下面这个关于Appfuse设置的文章讲的很详细很好(中文):
http://www.donews.net/skyhero/category/32157.aspx

 


我自己的补充:

1.字符集和Mysql版本

使用mysql4.1.8,在安装完毕后会出现配置工具的界面,在其中选择字符集为

“UTF8”。不要使用太低版本的mysql,mysql-4.0.23中没有UTF8字符集。

图形界面的mysql客户端推荐使用mysql control center。可以在mysql的网站上

下载。

2.Http 401错误

http 401错误是授权错误,出现这种错误一般是没有足够的权限访问某个目录。

appfuse的ant install命令执行时,由于默认是使用tomcat用户来执行这个操作

的,但是tomcat用户的默认权限又不足,因此会收到这个错误。Build文件中的相

应段落如下:

<target name="install" description="Install application in Tomcat"

depends="package-web">

<deploy url="${tomcat.manager.url}"

username="${tomcat.username}"

password="${tomcat.password}"

path="/${webapp.name}"

war="file:${webapp.dist}/${webapp.war}"/>

</target>

改正做法有两个:

(1)修改ant的build.xml文件中的用户为admin

(2)修改tomcat用户具有admin这个role

方法2比较简单。如下所示:

<role rolename="tomcat"/>

<role rolename="role1"/>

<role rolename="manager"/>

<role rolename="admin"/>

<user username="tomcat" password="tomcat"

roles="tomcat,admin,manager"/>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值