快速入门:使用 Forge
快速入门:使用 Forge
本教程让你熟悉使用 JBoss Forge 的 Arquillian 插件。 阅读本教程后,你能够掌握:
- 安装 Arquillian 插件到 Forge 环境中
- 使用这个插件添加 Arquillian 基础设施到一个基于 Maven 的Java 项目中
- 生成组件和相应的 Arquillian 测试
- 无需手动修改在不同容器中运行 Arquillian 测试
你将完成很多与 快速入门教程 描述中相同的步骤, 不同是这里把一些琐碎的事留给 Forge 来处理。本教程定于快速阅读,就是让你能够更快的入门。
预备知识
本教程假定你已经安装好了 JBoss Forge . 安装 Forge 并不麻烦,请参考 “快速入门教程” 或者 官方的 Forge 文档 ,下载和安装。你的机器上还需要安装 JDK 1.6 或更高版本。
创建项目
在使用 Arquillian之前,我们要先创建一个项目。如果你还没创建,请使用下面的 Forge 命令来创建一个简单的 Java EE 6 项目,包含 JPA 支持。
$ new-project --named arquillian-demo --topLevelPackage demo
? Use [/Users/paul/arquillian-demo] as project directory? [Y/n]
***SUCCESS*** Created project [arquillian-demo] in new working directory [/Users/paul/arquillian-demo]
Wrote /Users/paul/arquillian-demo
Wrote /Users/paul/arquillian-demo/pom.xml
Wrote /Users/paul/arquillian-demo/src/main/java
Wrote /Users/paul/arquillian-demo/src/test/java
Wrote /Users/paul/arquillian-demo/src/main/resources
Wrote /Users/paul/arquillian-demo/src/test/resources
Wrote /Users/paul/arquillian-demo/src/main/resources/META-INF/forge.xml
新项目已经创建,下一步,我们需要添加一些代码用于测试。下面使用 Forge 来创建一个 CDI Bean。
首先,我们使用 “beans” 插件来安装 CDI 到项目中。
$ beans setup
***SUCCESS*** Installed [forge.spec.cdi] successfully. ? Do you want to install CDI APIs? [y/N]
Wrote /Users/paul/arquillian-demo/src/main/resources/META-INF/beans.xml
然后创新建一个 Bean。
$ beans new-bean --type demo.MySimpleBean --scoped DEPENDENT
Picked up type <JavaResource>: demo.MySimpleBean
Wrote /Users/paul/arquillian-demo/src/main/java/demo/MySimpleBean.java
项目已经准备就绪,下面进行测试。
|
评论暂时关闭