欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

開(kāi)源項(xiàng)目struts2sh安裝運(yùn)行手冊(cè)(Windows)

系統(tǒng) 2932 0

相關(guān)文章: sshplus項(xiàng)目發(fā)布第一版: Struts 2 + Spring 2 + Hibernate 3 整合演示

本文檔描述Windows系統(tǒng)下如何安裝和配置運(yùn)行struts2sh系統(tǒng)。

作者: 劉長(zhǎng)炯

日期: 2009-5-1

Email: beansoft@126.com

1 安裝所需的軟硬件環(huán)境

1.1 運(yùn)行環(huán)境

操作系統(tǒng):Windows/Linux/Mac,支持Java環(huán)境即可

磁盤(pán)剩余空間:100MB以上

內(nèi)存:最低256MB,推薦512MB或更高

CPU:PIII 800 MHz或更高

1.2 開(kāi)發(fā)環(huán)境

操作系統(tǒng):Windows XP,支持Java環(huán)境即可

磁盤(pán)剩余空間:1GB以上

內(nèi)存:最低512MB,推薦1GB或更高

CPU:1GHz或更高

2 如何運(yùn)行

2.1 下載并解壓縮項(xiàng)目

將下載得到的struts2sh.zip 解壓縮到硬盤(pán)上,得到目錄struts2sh,包括項(xiàng)目源代碼和二進(jìn)制文件。

2.2 安裝運(yùn)行環(huán)境軟件

2.2.1 下載和安裝JDK

安裝JDK 1.5。

注意: 由于Struts 2和最新版的JDK 1.6有沖突, 此處不建議使用JDK 1.6.

下載JDK可以訪問(wèn)官方網(wǎng)站 http://java.sun.com/javase/downloads/index.jsp 。雙擊下載后的帶有 clip_image002 圖標(biāo)的JDK安裝程序EXE文件,接著就會(huì)使用Windows Installer開(kāi)始安裝過(guò)程,按照向?qū)崾疽徊讲竭M(jìn)行安裝即可。

小提示 :您一般需要把JDK安裝到一個(gè)不帶空格和中文字符的目錄下,例如 c:\JDK1.6 ,不建議使用默認(rèn)目錄,因?yàn)槟菢涌赡軐?dǎo)致服務(wù)器無(wú)法正常啟動(dòng)和其他異常。

2.2.2 設(shè)置環(huán)境變量

需要配置的環(huán)境變量是 JAVA_HOME 。在 我的電腦 上點(diǎn)擊右鍵, 選擇 屬性 ,在彈出的對(duì)話(huà)框中選擇 高級(jí) 標(biāo)簽,然后點(diǎn)擊 環(huán)境變量 按鈕, 在出現(xiàn)的 環(huán)境變量 對(duì)話(huà)框的 系統(tǒng)變量 (S) 欄目中點(diǎn)擊 新建 按鈕, 出現(xiàn)新建系統(tǒng)環(huán)境變量的對(duì)話(huà)框, 輸入變量名為 JAVA_HOME , 值為 JDK 安裝目錄,例如: C:\JDK1.5.0 (例如Tomcat需要這個(gè)環(huán)境變量來(lái)查找 JDK)。

2.2.3 下載和安裝Tomcat

安裝好Tomcat 6.0(或者5.5及更高版本)

注意: 由于 Struts 2和 Tomcat 5.0 有沖突, 因此不能用Tomcat 5.

Tomcat是一款開(kāi)源免費(fèi)的JSP服務(wù)器,可以在 http://tomcat.apache.org/ 下載并安裝。

建議下載壓縮包版本(文件名是 apache-tomcat-6.x.xx.zip ),而不是 Windows Service Installer 的EXE安裝文件。 解壓縮到磁盤(pán)目錄,記下安裝路徑例如 c:\apache-tomcat-6.0.14 , 和JDK的安裝一樣,為了避免日后產(chǎn)生問(wèn)題錯(cuò)誤,解壓縮的路徑不要帶有空格,如 c:\Program Files

2.2.4 安裝MySQL 5.0/6.0 數(shù)據(jù)庫(kù)

可以訪問(wèn) MySQL 官方網(wǎng)站下載原版安裝程序和JDBC驅(qū)動(dòng),請(qǐng)?jiān)L問(wèn): http://dev.mysql.com/downloads/mysql/5.0.html#win32 ,下載安裝包(如文件 mysql-essential-6.0.5-alpha-win32.msi )雙擊進(jìn)行安裝,在最后一個(gè)屏幕點(diǎn)擊啟動(dòng)Configure the MySQL Server now啟動(dòng)實(shí)例配置工具即可,如下圖所示。

clip_image004

配置過(guò)程請(qǐng)參考視頻 mysql_server_config.exe 。此向?qū)б部梢酝ㄟ^(guò)選擇菜單 開(kāi)始 > 所有程序 > MySQL > MySQL Server 6.0 > MySQL Server Instance Config Wizard 來(lái)打開(kāi)。

2.2.5 安裝MySQL客戶(hù)端管理軟件Navicat Lite(可選)

MySQL管理工具,導(dǎo)航貓免費(fèi)版(Navicat Lite),可獲得不低于SQL Server的易用度, 例如可視化建表, 修改表結(jié)構(gòu), 創(chuàng)建外鍵, 修改數(shù)據(jù), 執(zhí)行查詢(xún)等功能,此軟件的中文版可以在 http://www.navicat.com.cn/download.html 下載*非商業(yè) - 免費(fèi)精簡(jiǎn)版。

2.2.6 安裝和配置郵件服務(wù)器Forward Mail Server(可選)

可以下載5用戶(hù)版免費(fèi)的郵件服務(wù)器 Forward Mail Server 4.175來(lái)作為項(xiàng)目的測(cè)試郵件服務(wù)器. 安裝時(shí)候注意選擇默認(rèn)的安裝路徑 C:\Caretop\FMS , 不要修改此路徑. 而且不支持Vista操作系統(tǒng).

clip_image006

clip_image008

clip_image010

clip_image012

啟動(dòng)后的界面:

clip_image014

啟動(dòng)其中的SMTP和POP3服務(wù)即可. 如果希望通過(guò)瀏覽器訪問(wèn)郵件服務(wù)器, 首頁(yè)是 http://localhost:1086/

在開(kāi)始菜單中可啟動(dòng)郵件服務(wù)器配置工具,然后添加一個(gè)beansoft.cn的域名,之后再點(diǎn)擊左側(cè)導(dǎo)航中的本地郵箱,添加必要的測(cè)試用郵箱地址。

clip_image016

選擇 Forward Mail Server Manager.

clip_image018

clip_image020

注意: 郵箱密碼都是 1234 .

clip_image022

2.3 手工發(fā)布運(yùn)行項(xiàng)目

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

使用任意軟件連接至MySQL服務(wù)器,然后創(chuàng)建數(shù)據(jù)庫(kù)struts2sh。

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

執(zhí)行文件struts2sh.sql來(lái)創(chuàng)建應(yīng)用程序運(yùn)行所需的表和基本數(shù)據(jù)。

2.3.3 修改Hibernate配置文件中的數(shù)據(jù)庫(kù)連接信息

打開(kāi)文件WebRoot\WEB-INF\classes\hibernate.cfg.xml,修改文件中的數(shù)據(jù)庫(kù)連接信息:

<?xml version= '1.0' encoding= 'UTF-8' ?>

<!DOCTYPE hibernate-configuration PUBLIC

"-//Hibernate/Hibernate Configuration DTD 3.0//EN"

"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">

<hibernate-configuration>

<session-factory>

<property name= "dialect" >

org.hibernate.dialect.MySQLDialect

</property>

<property name= "connection.url" >

jdbc:mysql://localhost:3306/struts2sh?useUnicode=true&amp;characterEncoding=GBK

</property>

<property name= "connection.username" > root </property>

<property name= "connection.password" > 1234 </property>

<property name= "connection.driver_class" >

com.mysql.jdbc.Driver

</property>

請(qǐng)將代碼中紅色內(nèi)容修改為您自己的數(shù)據(jù)庫(kù)連接IP,用戶(hù)名和密碼。

2.3.4 手工發(fā)布項(xiàng)目

請(qǐng)將WebRoot目錄完整復(fù)制到Tomcat安裝目錄/webapps下,然后將WebRoot文件夾重名為struts2sh (理論上修改為其他路徑也可以運(yùn)行)。

2.3.5 使用WAR打包發(fā)布工具

雙擊根目錄下的 WAR 打包發(fā)布( 需要先安裝JRE).exe ,可以啟動(dòng)BeanSoft自行開(kāi)發(fā)的WAR打包工具,啟動(dòng)后按照界面提示進(jìn)行即可完成和打包發(fā)布工具。

clip_image024

clip_image026

clip_image028

clip_image030

clip_image032

2.3.6 運(yùn)行項(xiàng)目

啟動(dòng)Tomcat, 然后在瀏覽器鍵入地址 http://localhost:8080/struts2sh/index.jsp , 如果能看到正常的頁(yè)面輸出,那么項(xiàng)目即運(yùn)行成功,這是因?yàn)檎军c(diǎn)的標(biāo)題信息和版權(quán)信息都是通過(guò)后臺(tái)數(shù)據(jù)庫(kù)配置的。

clip_image034

2.4 自動(dòng)發(fā)布運(yùn)行項(xiàng)目

為了方便最終用戶(hù)使用、體驗(yàn)此軟件,特地開(kāi)發(fā)了自動(dòng)發(fā)布向?qū)В?lèi)似于一個(gè)安裝程序。雙擊根目錄下的 配置發(fā)布向?qū)? 需要先安裝JRE).exe ,即可啟動(dòng)此向?qū)В潜仨氁呀?jīng)完成了JDK,Tomcat和MySQL的安裝。然后安裝圖示一步步執(zhí)行即可完成數(shù)據(jù)庫(kù)設(shè)置,發(fā)布和啟動(dòng)服務(wù)器的過(guò)程。

注:部分截圖稍有路徑出入,以實(shí)際運(yùn)行時(shí)為準(zhǔn)。

clip_image036

clip_image038

clip_image040

clip_image042

clip_image044

clip_image046

clip_image048

clip_image050

clip_image052

clip_image054

clip_image056

3 搭建開(kāi)發(fā)環(huán)境

本系統(tǒng)使用MyEclipse 開(kāi)發(fā),可導(dǎo)入到MyEclipse 4或者更高版本,隨后即可進(jìn)行修改和開(kāi)發(fā)。如果讀者沒(méi)有MyEclipse,也可導(dǎo)入Eclipse。

點(diǎn)擊菜單 File > Import ,然后在彈出的 Import 對(duì)話(huà)框中展開(kāi) General 目錄,選擇 Existing Projects into Workspace ,接著點(diǎn)擊 Next 按鈕。當(dāng)選中單選鈕 Select root directory: 時(shí)可以點(diǎn)擊 Browse… 按鈕選中包含項(xiàng)目的文件夾,如果包含項(xiàng)目的話(huà)就可以在中間的 Projects 列表框中顯示;而當(dāng)選中單選鈕 Select archive file: 時(shí)可以點(diǎn)擊 Browse… 按鈕選中包含項(xiàng)目的ZIP壓縮包,如果包含項(xiàng)目的話(huà)就可以在中間的 Projects 列表框中顯示。最后點(diǎn)擊 Finish 按鈕就可以導(dǎo)入項(xiàng)目并打開(kāi)了。如下圖所示:

clip_image058

導(dǎo)入后可在MyEclipse 6.0或者6.5選擇發(fā)布或者菜單 Run > Run As > 3 MyEclipse Server Application,然后即可啟動(dòng)瀏覽器進(jìn)行測(cè)試。



開(kāi)源項(xiàng)目struts2sh安裝運(yùn)行手冊(cè)(Windows)


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 日韩欧美在线一区二区三区 | 欧美日韩网址 | 日韩成人免费在线视频 | 久久精品网 | 欧美一级毛片不卡免费观看 | 天天射日日操 | 国产成人福利视频在线观看 | 欧一区二区 | 波多野结衣在线高清视频 | 亚洲婷婷国产精品电影人久久 | 婷婷激情五月综合 | 狠狠躁日日躁夜夜躁A片小说按摩 | 亚洲精品久久久久久中文字幕小说 | 国产精品网址在线观看你懂的 | www.黄色大片| 亚洲网站在线观看 | 538prom国产在线视频一区 | 欧美一级片手机在线观看 | 日日碰碰| 最全精品自拍视频在线 | 大开眼界电影完整在线看 | 久草在线资源视频 | 伊人网综合 | 一区二区精品 | 久久综合伊人77777 | 激情一区二区三区成人 | 99久久这里只有精品 | 黄色在线播 | a在线v| 国产色网址 | 欧美在线视频一区 | 99精品视频免费观看 | 国产一区二区三区在线观看免费 | 一级香蕉免费毛片 | 亚州精品天堂中文字幕 | 成人免费视频观看 | 国产乱码精品1区2区3区 | 欧美日批 | 天天插天天射天天操 | 男女性关系视频免费观看软件 | 亚洲人成免费网站 |