程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> Java開源實踐(1)--環境配置

Java開源實踐(1)--環境配置

編輯:關於JAVA

Java開源實踐1--環境配置

wuder

Window系統下的deploy所需軟件:

以下軟件為window下執行

Jdk5.0

下載地址:http://Java.sun.com/J2SE/1.5.0/download.JSP

jdk-1_5_0_01-Windows-i586-p.exe

Jboss4.01

下載地址:http://prdownloads.sourceforge.Net/jboss/

jboss-4.0.1sp11.zip

MySQL4.1

下載地址:http://dev.mysql.com/downloads/MySQL/4.1.Html

MySQL Server 4.1

MySQL JDBC driver

下載地址:http://mirror.etf.bg.ac.yu/MySQL/Downloads/Connector-J/

MySQL-connector-Java-3.1.7.zip

Ant1.6.2

下載地址:http://ant.apache.org/

apache-ant-1.6.2-bin.zip

安裝步驟

一,安裝JDK1.5;

二,安裝Jboss4.01;

三,安裝MySQL4.1;

新建一個數據庫:

命令是: create database ppp character set utf8;

四,將Ant解開,放到某一資料夾;

五,設定環境變量;(我的電腦>屬性>高級>環境變量>系統變量)

新建變量:

ANT_HOME=[ANT所在路徑]

Java_HOME=[JDK5.0安裝路徑]

CLASS_PATH=%Java_HOME%\lib

修改變量:

PATH 追加內容,用“;”間隔。 %ANT_HOME%\bin;%Java_HOME%\bin;[MySQL安裝路]\bin;

六,將MySQL-connector-Java-3.1.7-bin.jar(MySQL jdbc driver)放到[jboss安裝路徑] erver\default\lib。

七,修改jboss-service.XML。

deploy

修改為:

deploy/,file:/e:/dep/web/, file:/e:/dep/ejb/

e:/dep/web,e/dep/ejb為放deploy文件資料夾,也可以放到別的地方,但要在jboss-service.XML裡設定。

八,找到MySQL-ds.XML(位置:[jboss資料夾]\docs\examples\jca)

修改後放到[jboss資料夾] erver\default\deploy

內容如下:

MySQLDS

jdbc:MySQL://localhost:3306/ppp[同一PC]

com.MySQL.jdbc.Driver

root

[所設密碼]

true

utf8

九,用Ant Build yywap項目。

Start>>run>> cmd (回車)

當前目錄移到 yywap項目資料夾

結果如下:

C:\test\yywap>ant

Buildfile: build.XML

…… [省略]

BUILD SUCCESSFUL

Total time: 1 minute 42 seconds

十, 把程序放到deploy目錄(位置在yywap/target)

E:\dep\ejb 放入 yyejb.jar

E:\dep\web 放入 yyweb.war

十一,啟動 MySQL 和 Jboss。

啟動程序腳本分別在

[Mysql路徑]/bin/MySQL.exe

[Jboss]/bin/run.bat

Jboss 停止命令: shutdown –S

測試:

打開Internet Explorer ,URL為

http://localhost:8080/wap/faces/admin/co/listAll.do

Linux系統下的deploy所需軟件:

以下軟件為Linux下執行

Jdk5.0

下載地址:http://Java.sun.com/J2SE/1.5.0/download.JSP

jdk-1_5_0_01-Linux-i586.bin

Jboss4.01

下載地址:http://prdownloads.sourceforge.Net/jboss/

jboss-4.0.1sp1.tar.gz

MySQL4.1

下載地址:http://dev.mysql.com/downloads/MySQL/4.1.Html

MySQL-standard-4.1.10-pc-Linux-gnu-i686.tar.gz

MySQL JDBC driver

下載地址:http://mirror.etf.bg.ac.yu/MySQL/Downloads/Connector-J/

MySQL-connector-Java-3.1.7.tar.gz

Ant1.6.2

下載地址:http://ant.apache.org/

apache-ant-1.6.2-bin.tar.gz

安裝步驟

安裝Linux版本為Red Hat 9.0, 操作時使用用戶root登陸。

一,安裝JDK1.5;

運行這個安裝程序,shell> ./[bin文件名]

出現“more”按回車,如請你選擇“Yes”或“No”,鍵入yes,回車。

Jdk安裝位置: /usr/Java/jdk1.5.0_01

二,安裝MySQL 4.1;(查閱文檔解壓目錄的install_binary)

點滑鼠右鍵,打開一個終端窗口。輸入如下命令:

shell> groupadd MySQL

shell> useradd -g mysql MySQL

shell> cd /usr/local[先要把MySQL.tar.gz文件copy到/usr/local]

shell> gunzip < /PATH/TO/MySQL-VERSION-OS.tar.gz[tar.gz文件的名稱] | tar -vxzf

[解壓, 生成一個與tar.gz文件同名的資料夾]

shell> ln -s FULL-PATH-TO-MYSQL-VERSION-OS MySQL

[解壓後,為一個與tar.gz文件同名的資料夾與MySQL這個目錄做軟連接]

shell> cd MySQL

shell> scripts/mysql_install_db --user=MySQL

shell> chown -R root .

shell> chown -R MySQL data

shell> chgrp -R MySQL .

shell> bin/mysqld_safe --user=mysql & 這個命令為啟動MySQL

shell> cd [MySQL路徑]/bin

shell> MySQL

> create database ppp character set utf8; 新建一個數據庫ppp

提示:

shell>pwd 用於得到當前所在目錄

shell>ls 查看當前所在目錄內的內容

shell>cd .. 返回上一層目錄

shell>cd /www/www 把當前目錄設為/www/www

shell>mysqladmin -u root -p passWord [mysql新密碼] 重設MySQL密碼,會讓你輸入舊密碼

shell>mysqladmin shutdown 關閉MySQL服務

三,安裝Jboss4.01

解壓,放置到某一目錄

四,將Ant解開,放到某一資料夾;

shell> tar -vxzf [gz文件名]

五,設定環境變量;

ANT_HOME=[ANT所在路徑]

Java_HOME=[JDK5.0安裝路徑]

CLASS_PATH=%Java_HOME%\lib

修改變量:

PATH 追加內容,用“:”間隔。 %ANT_HOME%\bin;%Java_HOME%\bin:[MySQL安裝路]\bin;

操作步驟:

1.打開一個終端窗口。

2.確定當前目錄為/root,使用shell命令cd 、 pwd 完成。

3.鍵入命令gedit .bash_profile

shell> gedit .bash_profile

4.修改.bash_profile,具體路徑,當前安裝為准。

5.鍵入命令source .bash_profile,使Linux立即應用這個設定。

shell> source .bash_profile

6.鍵入echo $PATH[環境變量] ,可以查看是否有效。

Shell> echo $PATH

下面附上更改後的 .bash_profile文件內容。對應路徑要做修改。

# .bash_profile

# Get the aliases and functions

if [ -f ~/.bashrc ]; then

. ~/.bashrc

fi

# User specific environment and startup programs

JAVA_HOME=/usr/Java/jdk1.5.0_01

ANT_HOME=/home/wubing/ev/apache-ant-1.6.2

MYSQL =/usr/local/MySQL

PATH=$PATH:$HOME/bin:$Java_HOME/bin:$ANT_HOME/bin:$MySQL /bin

CLASSPATH=%JAVA_HOME%\lib\tools.jar:%Java_HOME%\lib\dt.jar

BASH_ENV=$HOME/.bashrc

USERNAME="root"

export Java_HOME ANT_HOME MySQL_HOME PATH CLASSPATH USERNAME BASH_ENV

六,加入mysql driver jar,將MySQL-connector-Java-3.1.7-bin.jar(MySQL jdbc driver)放到[jboss安裝路徑] erver\default\lib。

七,設定mysql數據源。找到MySQL-ds.XML (位置:[jboss資料夾]\docs\examples\jca)

修改後放到[jboss資料夾] erver\default\deploy

內容如下:

MySQLDS

jdbc:MySQL://localhost:3306/ppp[同一PC]

com.MySQL.jdbc.Driver

root

[所設密碼]

true

utf8

八,用Ant Build yywap項目。

當前目錄移到 yywap項目資料夾

sehll>cd [yywap路徑]

shell>ant 執行Ant

結果如下:

Buildfile: build.XML

…… [省略]

BUILD SUCCESSFUL

Total time: 1 minute 42 seconds

九, 把程序放到deploy目錄(程序位置在yywap/target)

yyejb.jar,yyweb.war放到[jboss資料夾] erver\default\deploy

十,啟動 MySQL 和 Jboss。

啟動程序腳本分別在

[MySQL]/bin/

[Jboss]/bin/

啟動MySQL

sheel> ./mysqld_safe --user=MySQL &

sheel> ./MySQLadmin shutdown

Jboss

啟動 sheel> ./run.sh

停止:sheel> ./shutdown.sh –S

十一,結果

正常情況下JBoss啟動應沒有出錯信息。出錯情況一般為

MySQL數據源設定不正確,(為注意密碼)

MySQL driver沒有放到deploy/lib目錄中。

MySQL沒有新增ppp數據庫。

數據庫變化:

命令:shell>MySQL

>show databases;

應看到數據庫ppp

>use ppp;

>show tables;

應看到有增加一些表。這些表為deploy EJB時,自動新增的。

測試:

打開Mozilla ,URL為

http://localhost:8080/listAll.do

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved