读书人

JBoss Seam从头学到脚之2-创造工程

发布时间: 2012-11-10 10:48:51 作者: rapoo

JBoss Seam从头学到脚之2---创建工程

1:创建一个seam工程,工程类型选择如下图

JBoss Seam从头学到脚之2-创造工程
?

?

2:点击“Next”按钮,进入下一步
JBoss Seam从头学到脚之2-创造工程
?

?

3:在“Project Name”里输入,“helloworld”

设置“Target Runtime”,点击“New”按钮
JBoss Seam从头学到脚之2-创造工程
?

?

4:点击“Next”按钮
JBoss Seam从头学到脚之2-创造工程
?

?

5:点击“Finish”按钮。

然后开始设置“Target Server”,同样点击“New”按钮
JBoss Seam从头学到脚之2-创造工程
?

?

6:点击“Finish”按钮,结束设定。

最后“Configuration”中选择“Dynamic Web Project with Seam 2.1(technology preview)”。

最终的画面如下图所示
JBoss Seam从头学到脚之2-创造工程
??

7:点击“Next”
JBoss Seam从头学到脚之2-创造工程
??

8:点击“Next”
JBoss Seam从头学到脚之2-创造工程
??

9:点击“Next”
JBoss Seam从头学到脚之2-创造工程
?
?

?

10:这里要配置“Seam Runtime”,点击“Add”按钮,并作如下选择
JBoss Seam从头学到脚之2-创造工程
?

11:设置好后,点击“Finish”按钮。

“Deploy as”,我们选择“EAR”。

接下来设置数据库,这里我是用的是mySQL

首先,在“Database Type”里选择“MySQL 5 (InnoDB)”

然后,在“Connection profile”中,点击“New”按钮,来设置数据库的连接配置。

第一个画面如下选择:
JBoss Seam从头学到脚之2-创造工程
?

12:点击“Next”按钮
JBoss Seam从头学到脚之2-创造工程
?

?

?

13:点击新建的按钮后,出现下图,这里选择“5.1”。
JBoss Seam从头学到脚之2-创造工程
?

14:然后点击“Jar List”,并正确选择mySQL的类库
JBoss Seam从头学到脚之2-创造工程
?

15:然后点击“OK”按钮
JBoss Seam从头学到脚之2-创造工程
?

16:把数据库名字,改成自己设置好的名字,这里我设置的是“studyseamdb”,如下图所示
JBoss Seam从头学到脚之2-创造工程
?

?

17:如果没问题,点击“Test Connection”按钮,我们会得到下面的成功画面
JBoss Seam从头学到脚之2-创造工程
??

18:没问题的话,点击“Finish”按钮,完成配置。

在下面的画面,继续点击“Finish”按钮来完成配置
JBoss Seam从头学到脚之2-创造工程
?

?

19:大致的界面如下图所示
JBoss Seam从头学到脚之2-创造工程
?

?

20:如果有java错误的话,把所有工程都重新编译一遍。

我这里最后还有一个错误没有清除掉,如下图?
JBoss Seam从头学到脚之2-创造工程
?

21:启动jboss服务,如下图
JBoss Seam从头学到脚之2-创造工程
?

?22:启动好后,如果一切正常,在浏览器地址栏中输入http://localhost:8080/helloworld,可以得到以下画面
JBoss Seam从头学到脚之2-创造工程
?

?

END

?

at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:121) [jboss-as-server-7.0.2.Final.jar:7.0.2.Final]
at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1824) [jboss-msc-1.0.1.GA.jar:1.0.1.GA]
at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1759) [jboss-msc-1.0.1.GA.jar:1.0.1.GA]
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [:1.6.0_10-rc2]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [:1.6.0_10-rc2]
at java.lang.Thread.run(Thread.java:619) [:1.6.0_10-rc2]
Caused by: org.jboss.as.server.deployment.DeploymentUnitProcessingException: Failed to parse "/C:/Tools/jboss/standalone/deployments/helloworld-ear.ear/helloworld.war/WEB-INF/jboss-web.xml" at [5,5]
at org.jboss.as.web.deployment.JBossWebParsingDeploymentProcessor.deploy(JBossWebParsingDeploymentProcessor.java:68)
at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:115) [jboss-as-server-7.0.2.Final.jar:7.0.2.Final]
... 5 more

13:24:35,453 INFO [org.jboss.as.server.controller] (DeploymentScanner-threads - 1) Deployment of "helloworld-ear.ear" was rolled back with no failure message
13:24:35,468 INFO [org.jboss.as.server.controller] (DeploymentScanner-threads - 1) Deployment of "helloworld-ds.xml" was rolled back with failure message {"Failed services" => {"jboss.deployment.unit.\"helloworld-ds.xml\".STRUCTURE" => "org.jboss.msc.service.StartException in service jboss.deployment.unit.\"helloworld-ds.xml\".STRUCTURE: Failed to process phase STRUCTURE of deployment \"helloworld-ds.xml\""}}
13:24:35,468 INFO [org.jboss.as.server.deployment] (MSC service thread 1-8) Stopped deployment helloworld-ds.xml in 1ms
13:24:35,468 INFO [org.jboss.as.server.deployment] (MSC service thread 1-8) Stopped deployment helloworld-ejb.jar in 5ms
13:24:35,859 INFO [org.jboss.as.server.deployment] (MSC service thread 1-8) Stopped deployment jboss-seam.jar in 391ms
13:24:37,953 INFO [org.jboss.as.server.deployment] (MSC service thread 1-2) Stopped deployment helloworld.war in 2493ms
13:24:38,703 INFO [org.jboss.as.server.deployment] (MSC service thread 1-7) Stopped deployment helloworld-ear.ear in 3244ms
13:24:38,703 ERROR [org.jboss.as.deployment] (DeploymentScanner-threads - 2) {"Composite operation failed and was rolled back. Steps that failed:" => {"Operation step-2" => {"Failed services" => {"jboss.deployment.unit.\"helloworld-ds.xml\".STRUCTURE" => "org.jboss.msc.service.StartException in service jboss.deployment.unit.\"helloworld-ds.xml\".STRUCTURE: Failed to process phase STRUCTURE of deployment \"helloworld-ds.xml\""}}}}
13:24:38,718 ERROR [org.jboss.as.deployment] (DeploymentScanner-threads - 2) Composite operation was rolled back

读书人网 >操作系统

热点推荐