歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 快速入門:使用 Forge

快速入門:使用 Forge

日期:2017/2/28 14:42:47   编辑:Linux教程

本教程讓你熟悉使用 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

項目已經准備就緒,下面進行測試。

Copyright © Linux教程網 All Rights Reserved