javaEE基礎開發(fā)環(huán)境配置_第1頁
javaEE基礎開發(fā)環(huán)境配置_第2頁
javaEE基礎開發(fā)環(huán)境配置_第3頁
javaEE基礎開發(fā)環(huán)境配置_第4頁
javaEE基礎開發(fā)環(huán)境配置_第5頁
已閱讀5頁,還剩65頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、藥品集中采購系統(tǒng)開發(fā)環(huán)境配置1、 Oracle環(huán)境安裝oracle10g服務運行:10201_database_win32.zip,參考“開發(fā)工具”目錄的“oracle安裝圖解.docx”安裝pl/sql developerpl/sql developer與 Sql Developer類似,它們都是一個遠程連接oracle的客戶端工具,此工具軟件為收費軟件,且只有32位版本?!伴_發(fā)工具”目錄提供9和10 兩個版本,有些時候用9版本不能使用時可換成10版本。Oracle安裝在本機(并不是虛擬機)上,且是32位,運行pl/sql developer即可連接oracle,如果oracle服務是64位

2、則還需要下載或安裝32位的oracle client。注意:oracle client軟件不僅是為了pl/sql developer連接oracle所需,oracle client軟件可以通過c/s方式管理oracle。Oracle client安裝綠色版本的配置使用參考:PLSQL Developer win7 64位 安裝方法.docx下面介紹安裝版本:pl/sql連接oracle服務需要通過oracle Client軟件進行,需要在自己電腦上安裝oracle client軟件,也可以使用綠色版本的oracle client。注意:如果oracle服務在本機安裝且是32位系統(tǒng)則無需再安裝o

3、racle客戶端。Oracle安裝在本機的虛擬機上也相當于oracle服務安裝在了遠程服務器,本機連接oracle也需要安裝oracle client。解壓運行10201_client_win32.zip,選擇“管理員方式”安裝,一步一步安裝。Pl/sql developer連接oraclePl/sql developer連接oracle使用tns方式,參考:Oracle_TNS淺析.doc。Oracle Server在遠程服務器,企業(yè)在開發(fā)中通常在局域網(wǎng)內部署一個專用的oracle服務器。注意:在本機虛擬機上安裝的oracle,也是此種模式,虛擬機就相當于遠程服務器。在本機上安裝oracle

4、 Server,oracle client可以不用安裝,oracle服務目錄下也有“tnsnames.ora”文件。通過圖形界面配置tns:Oracle client或oracle server安裝后在程序中有:網(wǎng)絡服務名:本地oracle的tns服務名:orcl(這個名稱可以隨便起)配置完成,可以看到左側的tns服務名:使用pl/sql developer登錄時在database中輸入:yycg_,輸入用戶名和密碼即可。注意:yycg_是老師機器上的名稱,根據(jù)自己配置的名稱輸入。修改tnsnames.ora文件:以上圖形界面配置 tns的過程也可以修改tn

5、s文件:Tns文件在oracle服務器上的$ORACLE_HOMEnetworkadmin下,名為:tnsnames.ora注意:tnsnames.ora文件是要放在連接oracle 服務器的客戶機上使用的,所以需要保證連接oracle服務的客戶機有此文件,使用安裝版本的oracle client軟件,oracle client安裝目錄中也有tnsnames.ora,位置在$ORACLE_CLIENTnetworkadmin下。如果使用的是綠色版本的oracle client,從oracle官方下載后并沒有此文件,需要在oracle client目錄下自行創(chuàng)建NETWORK/ADMIN目錄,將

6、把tnsnames.ora文件拷貝到此目錄。Tns配置內容如下:YYCG= (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = )(PORT = 1521) ) (CONNECT_DATA = (SID = yycg) (SERVER = DEDICATED) ) )YYCG:本地tns服務名HOST:oracle服務器的ipPort:oracle服務的端口SID:oracle數(shù)據(jù)庫的SID(oracle安裝時默認為orcl)Oci.dll地址配置打開pl/sql developer,點擊“取消”

7、,進入界面。點擊首選項下圖中如果沒有值則需要手動配置:例如:Oracle 主目錄名 :D:OracleappDellproductinstantclient_11_2 OCI 庫:D:OracleappDellproductinstantclient_11_2oci.dll上邊的路徑根據(jù)自己電腦路徑修改。Tns_admin環(huán)境變量:如果pl/sql developer開發(fā)在database下拉框中沒有tns名稱,可在環(huán)境變量中指定tns文件的位置,如下:TNS_ADMIN=tnsnames.ora文件路徑注意:tnsnames.ora 文件可以通過上邊章節(jié)描述的在pl/sql dev

8、eloper中配置Oracle 主目錄名找到,因為oracle 11G出現(xiàn)了如果有TNS_ADMIN環(huán)境變量時啟動不起來的現(xiàn)象,所以此環(huán)境變量使用時要謹慎!Pl/sql字符編碼環(huán)境變量:如果pl/sql連接oracle出現(xiàn)亂碼,可配置環(huán)境變量:NLS_LANG對于NLS_LANG環(huán)境變量, 最好設置成和數(shù)據(jù)庫端一致, 首先從數(shù)據(jù)庫端查詢字符集信息: SQL> select userenv('language') nls_lang from dual; NLS_LANG - SIMPLIFIED CHINESE_CHINA.ZHS16

9、GBK設置環(huán)境變量:NLS_LANG= SIMPLIFIED CHINESE_CHINA.ZHS16GBK系統(tǒng)表創(chuàng)建:創(chuàng)建表空間以dba登錄,創(chuàng)建表空間和用戶/創(chuàng)建數(shù)據(jù)表空間create tablespace yycg0620logging/datafile的路徑在oracle服務器,如果oracle在虛擬機則此路徑是虛擬機里邊的一個路徑,如果oracle安裝在本地則該路徑是在本地。datafile 'E:oracleproduct10.2.0oradatayycgyycg0213.dbf' size 32mautoextend onnext 32m maxsize 2048m

10、extent management local;/創(chuàng)建用戶并指定表空間創(chuàng)建用戶create user yycg0620 identified by yycg0620default tablespace yycg0620 temporarytablespacetemp; /給用戶授予權限grantconnect,resource,dba to yycg0620; /以后以該用戶登錄,創(chuàng)建的任何數(shù)據(jù)庫對象都屬于yycg0620表空間,這就不用在每創(chuàng)建一個對象給其指定表空間了導入數(shù)據(jù)安裝pl/sqldeveloper,使用剛才創(chuàng)建的用戶登錄。*注意不要以dba身份登錄否則系統(tǒng)表會與自己建的表混在一起

11、以新創(chuàng)建的用戶登錄,導入數(shù)據(jù)將oracle_sql目錄拷貝至D 盤,pl/sql執(zhí)行以下命令:D:/oracle_sql/yycg_table.sqlD:/oracle_sql/yycg_data.sql2、 java環(huán)境安裝本系統(tǒng)使用java6開發(fā),老師使用1.6.0 _45版本開發(fā),如下圖所示:“開發(fā)工具”目錄提供了1.6.0 _45版本32位和64位兩個安裝程序,大家根據(jù)自己電腦操作系統(tǒng)進行選擇。雙擊運行1.6.0 _45安裝程序在自己的電腦上安裝java6環(huán)境,注意安裝時將jdk和jre全部安裝。如果電腦上已安裝jdk1.7只需要將“開發(fā)工具”目錄下的“jdk1.6.0_45.rar”

12、在自己電腦上解壓,“jdk1.6.0_45.rar”中包括了jdk1.6.0_45和jre兩個目錄解壓完成將JAVA_HOME環(huán)境變量配置為。注意:日后如要使用jdk1.7只需要更改JAVA_HOME環(huán)境變量即可。配置安裝后需要配置環(huán)境變量,如下所示:配置classpath,如下:并在path中添加java6安裝目錄中的bin目錄路徑,如下所示:檢驗是否安裝成功,cmd進入命令行模式,輸入java,出現(xiàn)如下畫面表示安裝java完成:3、 web容器安裝本系統(tǒng)開發(fā)環(huán)境使用tomcat6及以上版本,“開發(fā)工具”目錄提供了apache-tomcat-7.0.52.zip和apache-tomcat-

13、7.0.47-windows-x64.zip兩個安裝程序,分別為tomcat7的32位和64位安裝包。解壓安裝包到自己的電腦上,建議不要解壓到中文目錄下,老師的tomcat7放在了E盤根目錄E:apache-tomcat-7.0.52。配置網(wǎng)上有些安裝教程提到需要配置CATALINA_HOME環(huán)境變量,此變量指向了tomcat 的目錄,主要是為了方便tomcat運行使用,如果配置了,你的電腦上有多個tomcat目錄時只能成功運行那個和CATALINA_HOME一致的tomcat,如果不配置,在你啟動tomcat時它會自己確定tomcat目錄,這里我們就不配置了。運行運行 tomcat目錄中的b

14、in/startup.bat,啟動tomcat,如果啟動不起來就到logs查看錯誤日志,啟動后有瀏覽器輸入http:/localhost:8080/,進入如下畫面表示tomcat安裝成功。4、 maven安裝將“開發(fā)工具apache-maven-3.2.1-bin.zip”解壓,建議解壓路徑不要有中文。配置環(huán)境變量:MAVEN_HOMEPATH:在path中加入maven的執(zhí)行程序路徑:將%MAVEN_HOME%bin;追加在path變量后面即可,不要覆蓋原來的內容。驗證是否安裝成功:可以正常顯示maven的版本號即安裝成功。倉庫配置Maven運行默認先去找用戶配置setting.xml,默認

15、的用戶配置setting.xml文件在$user.home/.m2/repository下,用戶配置文件不存在則去找全局配置setting.xml文件,全局配置setting.xml文件在maven安裝目錄下的conf目錄中。注意:命令行運行maven命令maven優(yōu)先去$user.home/.m2/repository下找setting.xml文件。也可在運行時指定本地倉庫位置mvn install -Dmaven.repo.local=D:yycgrepositoryrepositoryMaven使用:3.2.1命令行執(zhí)行Maven運行,先找用戶配置,再找全局配置。Maven用戶配置:在有

16、一個setting.xmlMaven全局配置:在maven安裝目錄 中為了方便操作,建議只使用全局配置,不使用.m2下邊的setting.xml。在全局setting.xml中配置本地倉庫:本地倉庫:解壓:注意:在命令行執(zhí)行maven命令,只找全局配置。5、 eclipse環(huán)境eclipse安裝本系統(tǒng)開發(fā)使用eclipse進行開發(fā),可從Eclipse官網(wǎng)( javaEE開發(fā)環(huán)境,在“開發(fā)工具”目錄中有eclipse-jee-kepler-SR2-win32.zip和eclipse-SDK-4.3.1-win32-x86_64.zip兩個安裝包,分別是32位和64位的安裝程序,根據(jù)自己的操作系統(tǒng)

17、選擇安裝。解壓安裝包到固定位置,建議不要解壓到中文目錄,運行:eclipse.exe,初次運行會讓你確定自己的工作區(qū),工作區(qū)是你創(chuàng)建project工程的地方,選擇一個容易到的目錄作為你的工作區(qū),建議工作區(qū)目錄不要設在中文目錄中。Properties 插件安裝需求:我們在做“國際化”功能時,需要properties中文表示方式用unicode表示。eclipse默認properties文件編輯器不方便查看中文,需要一個將unicode轉化為中文的編輯器。使用jp.gr.java_pedit_5.3.3作為propertie編輯器插件。將開發(fā)工具目錄的:jp.g

18、r.java_pedit_5.3.3.zip解壓,將解壓目錄里邊的的eclipse目錄名稱重新命名為jp.gr.java_pedit_5.3.3并拷貝到eclipse應用目錄中的dropins下,拷貝后的目錄結構如下:重新啟動eclipse,在工程中創(chuàng)建一個properties文件,打開輸入中文看能否正常顯示,正常顯示則表示安裝成功。配置:Java環(huán)境配置:編譯版本:選擇java運行環(huán)境:Maven配置:“工發(fā)工具”目錄中的eclipse已經集成maven無需再安裝maven插件。配置maven的安裝路徑:點擊Add,選擇

19、maven的安裝程序目錄。配置本地maven 倉庫位置將老師發(fā)的倉庫拷貝至你的電腦,注意不要帶中文路徑。上圖中選擇你的倉庫位置。Settings.xml文件修改l 用戶設置:修改本地倉庫中的settings.xml文件中本地倉庫的指向地址:修改上圖中紅色標區(qū)域,改為正確的本地倉庫路徑。l 全局設置:修改maven安裝目錄中的conf/settings.xml文件,修改的內容同用戶設置,指定本地倉庫的位置,如果沒有<localRepository>.</localRepository>,在文件中自行添加。Server配置配置web Server,本系統(tǒng)使用tomcat7作

20、為web容器,需要配置tomcat Server,配置步驟如下:添加tomcat運行環(huán)境點擊完成添加Tomcat Server顯示Tomcat Server配置tomcatTimeouts:延遲時間設置加大,設置為100以上Server location:選擇中間選項,使用tomcat的安裝目錄,server path即tomcat的安裝目錄,Deploy path選擇tomcat安裝目錄下默認的工程部署目錄即tomcat安裝目錄下的webapps。如果出現(xiàn)tomcat啟動工程時內存溢出,可通過下邊的方法加大虛擬機內存。 在上邊紅色框內加入java內存設置命令:-Xms128m -Xmx512

21、m -XX:PermSize=128m -XX:MaxPermSize=512meclipse默認字符集工作區(qū)默認字符編碼更改工作區(qū)默認字符集更改為utf-8更改jsp文件字符編碼:Web工程測試創(chuàng)建一個web工程測試tomcat是否可以使用。創(chuàng)建動態(tài)web工程新建一個jsp:在tomcat中部署運行重新部署:Maven工程測試(java工程)新建一個maven工程:選擇maven Porject下一步工程創(chuàng)建地址:創(chuàng)建在默認工作區(qū)下一步選擇工程原型:這里選擇快速原型下一步輸入GAV:Groupid:即項目Artifactid:即模塊Version:即版本,snapshot是快照版本即開發(fā)中的

22、版本,release即為發(fā)布版本。完成創(chuàng)建完成,左側出現(xiàn)maven工程。修改編譯器版本為1.6:雙擊打開上圖中的pom.xml加入如下:<build><finalName>maventest</finalName><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-compiler-plugin</artifactId><configuration><source&g

23、t;1.6</source><target>1.6</target><encoding>UTF-8</encoding></configuration></plugin></plugins></build>保存。右鍵執(zhí)行mavenupdate project在出現(xiàn)的容器中點擊“OK”執(zhí)行后再看左側工程:已改為javase 1.6Maven工程測試(web工程)新建一個maven工程:選擇maven Porject下一步工程創(chuàng)建地址:創(chuàng)建在默認工作區(qū)下一步選擇工程原型:下一步輸入GAV:Groupid:即項目Artifacti

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論