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

打開APP
userphoto
未登錄

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

開通VIP
Petstore 初探-5 分鐘運(yùn)行 PetStore - Glassfish - Forward Everyday
PetStore (https://blueprints.dev.java.net )一直是 Java 開發(fā)人員學(xué)習(xí) Java EE 的必備資料。通過分析其代碼,不但可以學(xué)到最新的 Java EE 標(biāo)準(zhǔn)方面的知識(shí),同時(shí)也可以學(xué)習(xí) Java EE 的設(shè)計(jì)模式。
PetStore 2.0 最新版本為 Early Access 5 ,很奇怪的是這么久,一直沒有一個(gè)release 的版本。它針對(duì)最的 Java EE 5規(guī)范進(jìn)行了更新,而且引入了大量的 web 2.0 特點(diǎn),依然是學(xué)習(xí) Java EE 5 規(guī)范和最新 web 2.0 不可多得的資料。

安裝 Apache Ant

1. 從 Apache 網(wǎng)站(http://ant.apache.org )下載,最新版本為 1.7.1。
2. 解壓至硬盤,用winzip(Windows 用戶) 或者是unzip(Linux) 命令。
3. 設(shè)置 ANT_HOME 環(huán)境變量,指向 ant 目錄,并將 ANT_HOME/bin 加入的系統(tǒng)的path環(huán)境變量中。

安裝 Glassfish

1. 從 Glassfish 網(wǎng)站(http://glassfish.dev.java.net )下載,最新穩(wěn)定版本為 v2.1。
2. 運(yùn)行 java -jar glassfish-XXX.jar ,將 Glassfish 解壓至硬盤。
3. 進(jìn)入解壓目錄 <glassfish_dir>,運(yùn)行ant -f setup.xml 進(jìn)行初化設(shè)置。你可以將<glassfish_dir>/bin 加入的系統(tǒng)的path變量中。
4 啟動(dòng) Glassfish, 運(yùn)行 <glassfish_dir>/bin/asadmin start-domain domain1 。

安裝和運(yùn)行PetStore

1. 從https://blueprints.dev.java.net 上下載最新的Petstore。
2. 解壓到硬盤,運(yùn)行 java -jar javapetstore-2.0-ea5-installer.jar。

3. 進(jìn)入解壓目錄,修改 bp-project/app-server.properties , bp-project/build.properties 中的javaee.home 屬性,指向 Glassfish 安裝位置。
javaee.home=/opt/server/sun/glassfish-v2.1
 

4. 修改 bp-project/build.properties 中的密碼設(shè)置,修改javaee.server.passwordfile=${javaee.home}/samples/bp-project/passwordfile 為
javaee.server.passwordfile=./bp-project/passwordfile 。
在bp-project 目錄下創(chuàng)建文件 passwordfile,寫默認(rèn)Glassfish 管理密碼。
AS_ADMIN_PASSWORD=adminadmin

5.運(yùn)行 ant -f setup/build.xml setup,它會(huì)自動(dòng)創(chuàng)建petstore數(shù)據(jù)庫,及 Glassfish 服務(wù)器 jdbc resource。
 
6.運(yùn)行 ant run ,它會(huì)將 petstore 部署到 Glasssfish 上。
打開 http://localhost:8080/petstore ,現(xiàn)在你應(yīng)該可以看到運(yùn)行效果。

對(duì)于習(xí)慣了 IDE 的人來說,可視化操作是首選的方式。
你可以在 NetBeans 中完成這些工作,用NetBeans 打開解壓的 petstore 目錄,它是一個(gè)NetBeans 項(xiàng)目。

創(chuàng)建數(shù)據(jù)庫

1.在JavaDB(確定它使用的是glassfish/javadb) 中創(chuàng)建名為petstore 數(shù)據(jù)庫,User/Password為APP/APP。
2.針對(duì)petstore 新建一個(gè)數(shù)據(jù)庫連接。
3.打開 SQL 編輯器,執(zhí)行setup/sql/petstore.sql 的語句。

創(chuàng)建 ConnectionPool和JDBC Resource

這里有兩種方法。
1. 使用NetBeans創(chuàng)建。
從File->new File選擇Glassfish/Connection Pool,創(chuàng)建一個(gè)名PetStorePool的Pool。
添加以下屬性。
User:APP
Password:APP
DatabaseName:petstore
serverName:localhost
PortNumber:1527

2.同樣從New File 創(chuàng)建一個(gè) Jdbc Resource,名為jdbc/PetstoreDB, 選擇使用 PetStorePool。
在運(yùn)行時(shí),這些設(shè)置會(huì)部署到Glassfish服務(wù)器中。

另外,你可以使用Glassfish 提供的 web console 管理工具中直接在 Galssfish 創(chuàng)建,登錄 http://localhost:4848 ,方法與上面類似。


運(yùn)行Petstore

直接右鍵點(diǎn)擊 RUN ,可以自動(dòng)將 Petstore部署到 Glassfish。
用瀏覽器打開 http://localhost:8080/petstore ,點(diǎn)擊Enter petstore 鏈接。


本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
在Glassfish上部署web應(yīng)用
使用 NetBeans IDE 5.0 開發(fā) J2EE 應(yīng)用程序的快速入門指南
hibernate 初級(jí)應(yīng)用篇
Liferay Portal 應(yīng)用之安裝
Glassfish的簡單安裝與使用
HSQLDB數(shù)據(jù)庫的使用
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服