国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
AppFuse QuickStart - Chinese - AppFuse 2 -?Co...

要開始使用 AppFuse 2.x 開發(fā) Java EE 應(yīng)用,請(qǐng)參照以下操作進(jìn)行:

目錄

  1. 建立 一個(gè)新的項(xiàng)目。
  2. 運(yùn)行 它。
  3. 玩得開心.

建立一個(gè)項(xiàng)目

  1. 搭建您的 開發(fā)環(huán)境 - 或者按以下步驟進(jìn)行(如果您是個(gè)經(jīng)驗(yàn)豐富的人)。
    1. 下載 并安裝 JDK 5+ (請(qǐng)確認(rèn)您的 JAVA_HOME 環(huán)境變量指向該 JDK,而不是一個(gè) JRE) 。
    2. 下載 并安裝 MySQL 5.x 。
    3. 安裝一個(gè)本地的 SMTP 服務(wù)器 或變更mail.properties (在 src/main/resources 目錄下) 去使用一個(gè)不同的主機(jī)名 - 它默認(rèn)是 "localhost"。
    4. 下載 并 安裝 Maven 2.2.1+ (或甚至是 Maven 3如果您想冒險(xiǎn)嘗試的話)。
  2. 在命令行中, cd 進(jìn)入您的 "Source" 目錄 (在 Windows上是 c:\Source , 在 Unix 上 是 ~/dev ) 運(yùn)行 您選擇web框架和其他選項(xiàng)后后看到的 Maven 命令 。
選擇您的套件
AppFuse 提供了一組不同的 組合。 為了優(yōu)化和簡(jiǎn)化您的用戶體驗(yàn), 我們已經(jīng)建立了一些不同的 archetypes (亦稱起始項(xiàng)目)?,F(xiàn)在有三種不同的 AppFuse Archetypes: 輕量級(jí)的(light), 基本的(basic)和模塊化的(modular)。 輕量級(jí)的 archetypes 是極簡(jiǎn)單的,基本的 archetypes 包含用戶管理和安全控制,模塊化的 archetypes 包含"core" 和 "web" 模塊 ,它適合建立可重用后臺(tái)的項(xiàng)目。您將改變 groupId 去匹配您想要的包名, artifactId 匹配您的項(xiàng)目名。
當(dāng)建立項(xiàng)目時(shí),您應(yīng)該會(huì)看到警告信息。 如果看到最后是 BUILD SUCCESSFUL , 就表示您的項(xiàng)目建立成功了

您可以立即運(yùn)行 AppFuse ,如果您已經(jīng)安裝了 MySQL 5.x 數(shù)據(jù)庫,并且它可以通過root 和空密碼訪問。如果您希望使用一個(gè)嵌入式的數(shù)據(jù)庫,我們最近添加了H2, HSQLDB 等等的 數(shù)據(jù)庫配置文件。

安全控制
使用 root 和空密碼運(yùn)行 MySQL 不太安全。一旦您的數(shù)據(jù)庫建好了,您可以使用以下命令改變 root 密碼:
mysql --user=root --pass='' mysql -e "update user set password=password('newpw')             where user='root'; flush privileges;"

AppFuse 默認(rèn)使用用戶名 "root" 和空密碼。 要改變這些值,修改您的項(xiàng)目的 pom.xml中的 <jdbc.username> 和 <jdbc.password> 屬性(在尾部)。

運(yùn)行您的應(yīng)用

如今運(yùn)行 AppFuse很簡(jiǎn)單。 一旦建立了 archetype 項(xiàng)目, Maven 將依次建立和使用hibernate3dbunit插件填充您的數(shù)據(jù)庫。你所要做的全部事情就是使用 Maven 運(yùn)行 Jetty 容器和查看您的應(yīng)用。

  1. 決定您是否要改變 AppFuse 從 "embedded mode" 到全源代碼模式,通過運(yùn)行 mvn appfuse:full-source 在您的項(xiàng)目根目錄。當(dāng)您運(yùn)行 appfuse:full-source 在登記您可以遇到問題。
  2. 檢出您的新項(xiàng)目到源碼控制中,除非您有的好的理由不這么做。 Google Code 有免費(fèi)的 Subversion 空間,如同許多其他做的。
  3. 從命令行, cd 進(jìn)入到您的新項(xiàng)目的目錄并執(zhí)行 mvn 下載 JARs 文件, Tomcat和在您的項(xiàng)目中運(yùn)行集成測(cè)試?,F(xiàn)在是時(shí)候喝杯咖啡或來杯啤酒 - 下載所有東西和運(yùn)行集成測(cè)試需要花上 5-10 分鐘。
  4. 要查看您的應(yīng)用,在您的項(xiàng)目的目錄中執(zhí)行 mvn jetty:run-war (如果是個(gè) 模塊化的 項(xiàng)目,您將需要從您的項(xiàng)目的 web 目錄執(zhí)行 mvn jetty:run-war )。 Maven 將啟動(dòng) Jetty ,您將能從瀏覽器的 http://localhost:8080 看到您的應(yīng)用。
    默認(rèn)的管理員的用戶名/密碼是 admin/admin。對(duì)于一個(gè)普通的用戶,使用 user/user。
  5. 要從 AppFuse 覆蓋文件, 執(zhí)行 mvn war:inplace。這將釋放依賴的 WAR 文件到 src/main/webapp 中去,在這兒您可以改變文件為您自己的內(nèi)容。但您的源碼樹中有展開的war 時(shí),您可以運(yùn)行 mvn jetty:run。 這將允許您在運(yùn)行時(shí)改變文件, Jetty 會(huì)在需要的時(shí)候重載它們。這樣做的唯一的問題是您的項(xiàng)目將以 一個(gè) "解開的 AppFuse" 告終, 這意味著不易于升級(jí)。我們推薦您在運(yùn)行 mvn war:inplace 前檢出您的項(xiàng)目到源碼控制中。那樣的話,您就較容易決定哪些東西需要被檢入(覆寫)和那些可以刪除掉。
    如果您在執(zhí)行 mvn jetty:run 時(shí)遇到錯(cuò)誤,請(qǐng)刪除 lib (rm -r src/main/webapp/WEB-INF/lib/) 和 struts.xml (rm src/main/webapp/WEB-INF/classes/struts.xml)。

如果您在執(zhí)行 mvn jetty:run 收到了 OutOfMemory 錯(cuò)誤,請(qǐng)參見 這條郵件列表話題.

開發(fā)環(huán)境
參見 開發(fā)環(huán)境 了解更多關(guān)于如何配置您的電腦以開發(fā)基于 Appfuse的應(yīng)用的操作說明。
變更數(shù)據(jù)庫設(shè)置
要變更您的 MySQL 數(shù)據(jù)庫設(shè)置,簡(jiǎn)單地變更您的 pom.xml 底部的 <jdbc.*> 屬性部分。 參見 數(shù)據(jù)庫配置說明去使用一個(gè) MySQL外的數(shù)據(jù)庫。

開發(fā)您的應(yīng)用

您可以使用 Eclipse, IDEA 或 NetBeans 開發(fā)您的應(yīng)用。對(duì)于 Eclipse,執(zhí)行 mvn install eclipse:eclipse 生成項(xiàng)目文件。對(duì)于 IDEA,參見 mvn idea:idea. 更多說明可以在IDE 參考指南中找到。

指導(dǎo)手冊(cè)將幫助您開始開發(fā)您的應(yīng)用。

離線開發(fā)
如果您想在沒有互聯(lián)網(wǎng)連接的情況下開發(fā)您的 AppFuse 應(yīng)用,您可以 下載它的依賴包 并解壓縮它們到您的 ~/.m2/repository 目錄。這個(gè)wiki上的文檔也可以 下載為pdf文件
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Maven常用命令
maven自導(dǎo)遠(yuǎn)程下載包,maven常用命令
Maven 環(huán)境快速搭建二(eclipse+maven2+jetty)
Maven下,spring+struts2+ibatis整合
Maven2上路 - 入門技術(shù) - New - JavaEye論壇
Appfuse 2.0簡(jiǎn)單開始和源碼的下載
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服