




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
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)內(nèi)部署一個專用的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配置內(nèi)容如下: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_2OCI 庫: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 developer
8、中配置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.ZHS16GBK設置環(huán)境變量:NLS_LANG= SIMPLIFIED CHINESE_CHINA
9、.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 2048mextent management local;/創(chuàng)建用戶并指定表空間創(chuàng)建用戶create user yyc
10、g0620 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)表會與自己建的表混在一起以新創(chuàng)建的用戶登錄,導入數(shù)據(jù)將oracle_sql目錄拷貝至D 盤,pl/sql執(zhí)行以下命令:D:/orac
11、le_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”在自己電腦上解壓,“jdk1.6.0_45.rar”中包括了jdk1.6.0_45和jre兩個目錄解壓完成將
12、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-7.0.47-windows-x64.zip兩個安裝程序,分別為tomcat7的32位和64位安裝包。解壓安
13、裝包到自己的電腦上,建議不要解壓到中文目錄下,老師的tomcat7放在了E盤根目錄E:apache-tomcat-7.0.52。配置網(wǎng)上有些安裝教程提到需要配置CATALINA_HOME環(huán)境變量,此變量指向了tomcat 的目錄,主要是為了方便tomcat運行使用,如果配置了,你的電腦上有多個tomcat目錄時只能成功運行那個和CATALINA_HOME一致的tomcat,如果不配置,在你啟動tomcat時它會自己確定tomcat目錄,這里我們就不配置了。運行運行 tomcat目錄中的bin/startup.bat,啟動tomcat,如果啟動不起來就到logs查看錯誤日志,啟動后有瀏覽器輸入h
14、ttp:/localhost:8080/,進入如下畫面表示tomcat安裝成功。4、 maven安裝將“開發(fā)工具apache-maven-3.2.1-bin.zip”解壓,建議解壓路徑不要有中文。配置環(huán)境變量:MAVEN_HOMEPATH:在path中加入maven的執(zhí)行程序路徑:將%MAVEN_HOME%bin;追加在path變量后面即可,不要覆蓋原來的內(nèi)容。驗證是否安裝成功:可以正常顯示maven的版本號即安裝成功。倉庫配置Maven運行默認先去找用戶配置setting.xml,默認的用戶配置setting.xml文件在$user.home/.m2/repository下,用戶配置文件不存
15、在則去找全局配置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用戶配置:在有一個setting.xmlMaven全局配置:在maven安裝目錄 中為了方便操作,建議只使用全局配置,不使
16、用.m2下邊的setting.xml。在全局setting.xml中配置本地倉庫:本地倉庫:解壓:注意:在命令行執(zhí)行maven命令,只找全局配置。5、 eclipse環(huán)境eclipse安裝本系統(tǒng)開發(fā)使用eclipse進行開發(fā),可從Eclipse官網(wǎng)(/eclipse/technology/epp/downloads/release/kepler/SR2/)下載eclipse javaEE開發(fā)環(huán)境,在“開發(fā)工具”目錄中有eclipse-jee-kepler-SR2-win32.zip和eclipse-SDK-4.3.1-win32-x86_
17、64.zip兩個安裝包,分別是32位和64位的安裝程序,根據(jù)自己的操作系統(tǒng)選擇安裝。解壓安裝包到固定位置,建議不要解壓到中文目錄,運行:eclipse.exe,初次運行會讓你確定自己的工作區(qū),工作區(qū)是你創(chuàng)建project工程的地方,選擇一個容易到的目錄作為你的工作區(qū),建議工作區(qū)目錄不要設在中文目錄中。Properties 插件安裝需求:我們在做“國際化”功能時,需要properties中文表示方式用unicode表示。eclipse默認properties文件編輯器不方便查看中文,需要一個將unicode轉化為中文的編輯器。使用jp.gr.java_pedi
18、t_5.3.3作為propertie編輯器插件。將開發(fā)工具目錄的:jp.gr.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已經(jīng)集成ma
19、ven無需再安裝maven插件。配置maven的安裝路徑:點擊Add,選擇maven的安裝程序目錄。配置本地maven 倉庫位置將老師發(fā)的倉庫拷貝至你的電腦,注意不要帶中文路徑。上圖中選擇你的倉庫位置。Settings.xml文件修改l 用戶設置:修改本地倉庫中的settings.xml文件中本地倉庫的指向地址:修改上圖中紅色標區(qū)域,改為正確的本地倉庫路徑。l 全局設置:修改maven安裝目錄中的conf/settings.xml文件,修改的內(nèi)容同用戶設置,指定本地倉庫的位置,如果沒有.,在文件中自行添加。Server配置配置web Server,本系統(tǒng)使用tomcat7作為web容器,需要配
20、置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啟動工程時內(nèi)存溢出,可通過下邊的方法加大虛擬機內(nèi)存。 在上邊紅色框內(nèi)加入java內(nèi)存設置命令:-Xms128m -Xmx512m -XX:Perm
21、Size=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ā)中的版本,release即為發(fā)布版本。完成創(chuàng)建完成,左側出現(xiàn)maven工程。修
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度寵物照料保姆雇傭合同協(xié)議書
- 商鋪轉讓服務合同
- 2025年度撫養(yǎng)權變更與財產(chǎn)分割調(diào)解合同模板
- 2025年度個人挖機租賃與施工驗收服務合同
- 2025年度房東轉租合同-科技園區(qū)房產(chǎn)租賃
- 2025年度醫(yī)院醫(yī)護人員崗位調(diào)整與勞動合同
- 2025年度互聯(lián)網(wǎng)企業(yè)期權投資合作協(xié)議
- 2025年度影視作品宣傳策劃代理合同
- 二零二五年度數(shù)字經(jīng)濟領域聘用業(yè)務經(jīng)理專屬合同
- 2025年度原油出口退稅及關稅優(yōu)惠合同
- 2025年湖北中煙工業(yè)限責任公司招聘筆試高頻重點提升(共500題)附帶答案詳解
- 2025江西上饒經(jīng)濟技術開發(fā)區(qū)招商集團限公司招聘29人高頻重點提升(共500題)附帶答案詳解
- 石油行業(yè)海洋石油勘探與開發(fā)方案
- 醫(yī)囑或處方的督導檢查、總結、反饋及改進措施
- 勞動保護知識培訓課件
- 山東工業(yè)職業(yè)學院《家政職業(yè)經(jīng)理人》2023-2024學年第一學期期末試卷
- 水果加工工廠規(guī)劃
- 十八洞精準扶貧課件
- 2024年湖北省恩施利川市林業(yè)局直屬事業(yè)單位招聘18人歷年管理單位遴選500模擬題附帶答案詳解
- 第九單元跨學科實踐活動8海洋資源的綜合利用與制鹽教學設計-2024-2025學年九年級化學人教版(2024)下冊
- 《現(xiàn)代漢語》課件-詞義的性質(zhì)和構成
評論
0/150
提交評論