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

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

系統 2877 0

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

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

作者: 劉長炯

日期: 2009-5-1

Email: beansoft@126.com

1 安裝所需的軟硬件環境

1.1 運行環境

操作系統:Windows/Linux/Mac,支持Java環境即可

磁盤剩余空間:100MB以上

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

CPU:PIII 800 MHz或更高

1.2 開發環境

操作系統:Windows XP,支持Java環境即可

磁盤剩余空間:1GB以上

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

CPU:1GHz或更高

2 如何運行

2.1 下載并解壓縮項目

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

2.2 安裝運行環境軟件

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 設置環境變量

需要配置的環境變量是 JAVA_HOME 。在 我的電腦 上點擊右鍵, 選擇 屬性 ,在彈出的對話框中選擇 高級 標簽,然后點擊 環境變量 按鈕, 在出現的 環境變量 對話框的 系統變量 (S) 欄目中點擊 新建 按鈕, 出現新建系統環境變量的對話框, 輸入變量名為 JAVA_HOME , 值為 JDK 安裝目錄,例如: C:\JDK1.5.0 (例如Tomcat需要這個環境變量來查找 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的易用度, 例如可視化建表, 修改表結構, 創建外鍵, 修改數據, 執行查詢等功能,此軟件的中文版可以在 http://www.navicat.com.cn/download.html 下載*非商業 - 免費精簡版。

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

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

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 手工發布運行項目

2.3.1 創建數據庫

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

2.3.2 創建數據庫表

執行文件struts2sh.sql來創建應用程序運行所需的表和基本數據。

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 手工發布項目

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

2.3.5 使用WAR打包發布工具

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

clip_image024

clip_image026

clip_image028

clip_image030

clip_image032

2.3.6 運行項目

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

clip_image034

2.4 自動發布運行項目

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

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

clip_image036

clip_image038

clip_image040

clip_image042

clip_image044

clip_image046

clip_image048

clip_image050

clip_image052

clip_image054

clip_image056

3 搭建開發環境

本系統使用MyEclipse 開發,可導入到MyEclipse 4或者更高版本,隨后即可進行修改和開發。如果讀者沒有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選擇發布或者菜單 Run > Run As > 3 MyEclipse Server Application,然后即可啟動瀏覽器進行測試。



BeanSoft 2009-05-06 21:16 發表評論

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


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

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

【本文對您有幫助就好】

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

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 在线综合 亚洲 欧美中文字幕 | 久热精品免费视频 | 国产91嫩草精品 | 奇米影视777中文久久爱 | 色 综合 欧美 亚洲 国产 | 深夜福利影院 | 婷婷综合国产激情在线 | 亚洲合集综合久久性色 | 久久99精品国产一区二区三区 | 这里只有久久精品 | 日本精品在线观看 | 亚洲精品日韩一区二区 | 91精品一区二区三区久久久久 | 日本在线视 | 成人午夜大片免费视频77777 | 国产成人亚洲精品老王 | aaa一级毛片| 久久亚洲伊人中字综合精品 | 老司机深夜福利网站 | 日本中文字幕在线播放 | 精品一区二区三区视频在线观看免 | 久久久久99精品成人片三人毛片 | 欧美精品久久久久久久影视 | 99精品国产在这里白浆 | 九九影视理论片在线播放 | 亚洲香蕉中文网 | 国产亚洲精品久久麻豆 | jiucao视频在线观看 | 欧美中文字幕在线 | 毛片a级放荡的护士hd | 亚洲视色| 国产伦人伦偷精品视频 | 青春禁区视频在线观看动漫版 | 亚洲 欧美 视频 | 亚洲成人高清 | 99久久中文字幕 | 欧美精品午夜毛片免费看 | 天堂毛片| a级成人毛片久久 | 日日干夜夜操s8 | 成人在色线视频在线观看免费大全 |