亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

開源項目struts2sh安裝運行手冊(Windows)

系統(tǒng) 3323 0

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

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

作者: 劉長炯

日期: 2009-5-1

Email: beansoft@126.com

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

1.1 運行環(huán)境

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

磁盤剩余空間:100MB以上

內存:最低256MB,推薦512MB或更高

CPU:PIII 800 MHz或更高

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

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

磁盤剩余空間:1GB以上

內存:最低512MB,推薦1GB或更高

CPU:1GHz或更高

2 如何運行

2.1 下載并解壓縮項目

將下載得到的struts2sh.zip 解壓縮到硬盤上,得到目錄struts2sh,包括項目源代碼和二進制文件。

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

2.2.1 下載和安裝JDK

安裝JDK 1.5。

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

下載JDK可以訪問官方網站 http://java.sun.com/javase/downloads/index.jsp 。雙擊下載后的帶有 clip_image002 圖標的JDK安裝程序EXE文件,接著就會使用Windows Installer開始安裝過程,按照向導提示一步步進行安裝即可。

小提示 :您一般需要把JDK安裝到一個不帶空格和中文字符的目錄下,例如 c:\JDK1.6 ,不建議使用默認目錄,因為那樣可能導致服務器無法正常啟動和其他異常。

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

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

2.2.3 下載和安裝Tomcat

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

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

Tomcat是一款開源免費的JSP服務器,可以在 http://tomcat.apache.org/ 下載并安裝。

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

2.2.4 安裝MySQL 5.0/6.0 數據庫

可以訪問 MySQL 官方網站下載原版安裝程序和JDBC驅動,請訪問: http://dev.mysql.com/downloads/mysql/5.0.html#win32 ,下載安裝包(如文件 mysql-essential-6.0.5-alpha-win32.msi )雙擊進行安裝,在最后一個屏幕點擊啟動Configure the MySQL Server now啟動實例配置工具即可,如下圖所示。

clip_image004

配置過程請參考視頻 mysql_server_config.exe 。此向導也可以通過選擇菜單 開始 > 所有程序 > MySQL > MySQL Server 6.0 > MySQL Server Instance Config Wizard 來打開。

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

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

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

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

clip_image006

clip_image008

clip_image010

clip_image012

啟動后的界面:

clip_image014

啟動其中的SMTP和POP3服務即可. 如果希望通過瀏覽器訪問郵件服務器, 首頁是 http://localhost:1086/

在開始菜單中可啟動郵件服務器配置工具,然后添加一個beansoft.cn的域名,之后再點擊左側導航中的本地郵箱,添加必要的測試用郵箱地址。

clip_image016

選擇 Forward Mail Server Manager.

clip_image018

clip_image020

注意: 郵箱密碼都是 1234 .

clip_image022

2.3 手工發(fā)布運行項目

2.3.1 創(chuàng)建數據庫

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

2.3.2 創(chuàng)建數據庫表

執(zhí)行文件struts2sh.sql來創(chuàng)建應用程序運行所需的表和基本數據。

2.3.3 修改Hibernate配置文件中的數據庫連接信息

打開文件WebRoot\WEB-INF\classes\hibernate.cfg.xml,修改文件中的數據庫連接信息:

<?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>

請將代碼中紅色內容修改為您自己的數據庫連接IP,用戶名和密碼。

2.3.4 手工發(fā)布項目

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

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

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

clip_image024

clip_image026

clip_image028

clip_image030

clip_image032

2.3.6 運行項目

啟動Tomcat, 然后在瀏覽器鍵入地址 http://localhost:8080/struts2sh/index.jsp , 如果能看到正常的頁面輸出,那么項目即運行成功,這是因為站點的標題信息和版權信息都是通過后臺數據庫配置的。

clip_image034

2.4 自動發(fā)布運行項目

為了方便最終用戶使用、體驗此軟件,特地開發(fā)了自動發(fā)布向導,類似于一個安裝程序。雙擊根目錄下的 配置發(fā)布向導( 需要先安裝JRE).exe ,即可啟動此向導,但是必須已經完成了JDK,Tomcat和MySQL的安裝。然后安裝圖示一步步執(zhí)行即可完成數據庫設置,發(fā)布和啟動服務器的過程。

注:部分截圖稍有路徑出入,以實際運行時為準。

clip_image036

clip_image038

clip_image040

clip_image042

clip_image044

clip_image046

clip_image048

clip_image050

clip_image052

clip_image054

clip_image056

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

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

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

clip_image058 。

導入后可在MyEclipse 6.0或者6.5選擇發(fā)布或者菜單 Run > Run As > 3 MyEclipse Server Application,然后即可啟動瀏覽器進行測試。



開源項目struts2sh安裝運行手冊(Windows)


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

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

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

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!??!

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 午夜色网站 | 久久99热久久精品在线6 | 五月天在线网站 | 欧美日韩亚洲综合 | 男女车车好快的车车免费网站 | 毛片基地视频 | 亚洲国产成人久久一区www | 国产精品一区二区不卡 | 欧美综合激情 | 久久免费精彩视频 | 久久久精品久久视频只有精品 | 在线播放a 1| 久久精品影院一区二区三区 | 毛片段| 亚洲综合久久久久久888 | 国产欧美日韩精品综合 | 四虎影视国产884a精品亚洲 | 大胆国模一区二区三区伊人 | 男人叼女人的痛爽视频免费 | 亚洲大片免费 | 美日韩毛片 | 深夜网站免费 | 亚洲视频欧洲视频 | 欧洲亚洲精品 | 久久99精品国产麻豆不卡 | 四虎亚洲精品 | 亚州精品一区二区三区 | 日本有色视频 | 久久久久久网站 | 亚洲国产成人综合精品2020 | 男人都懂的网站 | 亚洲精品一二三区 | 日韩欧美视频在线 | 简单视频在线播放jdav | 成人小视频在线观看 | 国产成人亚洲综合a∨婷婷 国产成人亚洲综合欧美一部 | 特级一级黄色片 | 久久99国产亚洲精品观看 | 四虎成人免费观看在线网址 | 色婷婷综合激情 | 亚洲美女激情 |