AppFuse的代码检出
有人使用maven来把AppFuse的tapestry的代码下载到本地,然后使用eclipse打开吗?
我弄了好半天都没整成功,不好意思,我问题出在:test目标总是过不去。
谁能帮帮忙,给个详细一点的步骤。官网的那个总是出错,晕了。
出错位置的信息大概是这样的
alter table user_role drop foreign key FK143BF46A4FD90D75;
alter table user_role drop foreign key FK143BF46AF503D155;
drop table if exists app_user;
drop table if exists role;
drop table if exists user_role;
create table app_user (id bigint not null auto_increment, account_expired bit not null, account_locked bit not null, address varchar(1
create table role (id bigint not null auto_increment, description varchar(64), name varchar(20), primary key (id)) ENGINE=InnoDB;
create table user_role (user_id bigint not null, role_id bigint not null, primary key (user_id, role_id)) ENGINE=InnoDB;
alter table user_role add index FK143BF46A4FD90D75 (role_id), add constraint FK143BF46A4FD90D75 foreign key (role_id) references role
alter table user_role add index FK143BF46AF503D155 (user_id), add constraint FK143BF46AF503D155 foreign key (user_id) references app_u
[WARNING] 2 errors occurred while performing <hbm2ddl>.
[ERROR] Error #1: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'demo.user_role' doesn't exist
[ERROR] Error #1: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'demo.user_role' doesn't exist
[INFO]
[INFO] --- maven-compiler-plugin:2.0.2:testCompile (default-testCompile) @ demo ---
[INFO] Nothing to compile - all classes are up to date
[INFO]
[INFO] --- dbunit-maven-plugin:1.0-beta-3:operation (test-compile) @ demo ---
312 [main] INFO org.dbunit.database.DatabaseDataSet -
database name=MySQL
database version=5.0.22-community-nt
database major version=5
database minor version=0
jdbc driver name=MySQL-AB JDBC Driver
jdbc driver version=mysql-connector-java-5.1.10 ( Revision: ${svn.Revision} )
jdbc driver major version=5
jdbc driver minor version=1
[INFO]
[INFO] --- maven-surefire-plugin:2.5:test (default-test) @ demo ---
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
Appfuse我本地编译过很多次一般都没有什么问题(我check的开发版本,有时会一些依赖问题,Maven设置方面的问题)。
如果你自己要创建 Maven Tapestry项目,只需要使用Appfuse的 tapestry 模块直接创建就可以了,自己看官网的教程。
我以前写过一篇 Appfuse 创建项目的文章, http://blog.chinaunix.net/space.php?uid=191839&do=blog&id=85811
没有人会吗?还是太简单了,懒的回答啊!帮帮忙吧!大侠。