[原創]多版本Java環境變量的配置

原由:   偶然突發興致, 收拾下本身的老T500電腦, 用來作個家庭開發用機.  java

          應爲每次裝系統都有GHOST備份的習慣, 因此須要提早搭建好開發環境. 並且新裝系統的目的之一, 也是想研究下Andriod開發的問題, 因此開始了Java環境的配置.web

 

問題: 操做系統是64位、數據庫軟件也都是64位, 開發JSP程序時也使用64位的Java JDK;  可是開發Andriod程序時, Andriod 4.4如下須要Java JDK 6.0版本, 而且最好是32位的(客戶機不必定是64位的, 爲了兼容性採用32位的6.0版本的JDK). 這樣一來, 就產生了32位JDK、64位JJDK版本的問題, 配置環境變量時就不能照抄網上的過程啦.數據庫

          

========================================apache

1、硬件升級:  api

  CPU: 更換二代酷睿T9900.瀏覽器

      內存: 升級三星8GB內存.tomcat

      硬盤: 更換160Gb的Intel 320(G3) 固態硬盤.服務器

      顯卡: 某寶了IBM Dock 2503, 併購買了某影的HD 7750 2G刀版的顯卡後, 剩下就是無盡的痛苦…… (因爲刀版顯卡長度和厚度都不合適, 拿鋸條切割散熱片、拿刀片把dock底面的塑料一層一層的打磨薄後, 再把顯卡用鐵片墊起來, 纔算是折騰完了顯卡……   這還不算, 一開始買的是R7 350顯卡, 好幾天測試後發現功耗超過Dock容許的範圍, 一拷機就重啓..... , 最後才又買了HD 7750……  折騰了好幾天) app

 

2、軟件升級:eclipse

  OS: Windows 10 Enterprise X64 1607 English

      VS: Visual Stuodio 2015

      …… 等等相干軟件

 

3、安裝環境過程…………(不表)。。。

 

4、配置Java環境變量

     4.1 新建環境變量 Java_Bit_X64, 其值爲(如下都不含引號): "C:\Program Files\Java\jdk1.8"

           新建環境變量Java_Bit_X86,  其值爲: "C:\Program Files (x86)\Java\jdk1.6"

           新建環境變量Java_Home,  其值爲: "%Java_Bit_X64%"

 

    4.2 新建環境變量ClassPath,  其值爲: ".;%Java_Home%\lib\dt.jar;%Java_Home%\lib\tools.jar"

          修改環境變量Path(注意: 請勿刪除Path原內容), 在其值的最前方添加: "%Java_Home%\bin\;%Java_Home%\jre\jbin\;"  ,  後面仍是原來的內容.   

          備註: 若是是Win10, 修改Path環境變量時, 已是經過界面修改了, 直接添加"%Java_Home%\bin\"和"%Java_Home%\jre\bin\"兩項內容, 並記得移動到最前面.

 

    這樣: 當開發Andriod應用時, 將Java_Home環境變量的值改成: "%Java_Bit_X86%", 而當開發JSP程序時, 將Java_Home改成: "%Java_Bit_X64%", 便可.

    (備註: 開始的時候還新建了環境變量Java_Ver, 但後來考慮到這樣切換時反而多了一個修改的地方, 因此就去掉了.)

 

    4.3 測試Java環境:  在CMD窗口中, 輸入(不含引號): "java -version" , 會出現解釋器版本號.

                               在CMD窗口中, 輸入(不含引號): "javac -version" , 會出現編譯器版本號.

          圖例, 我就不粘貼了, 網上處處都是....         

 

 

5、 配置Tomcat環境變量(解壓Tomcat 8.0.37到C盤)

       5.1 新建環境變量 Catalina_Home, 其值爲(如下都不含引號): "C:\Program Files\apache-tomcat-8.0.37"

 

       5.2  修改環境變量Path(注意: 請勿刪除Path原內容), 在其值的最前方添加: "%Catalina_Home%\lib\;" , 後面仍是原來的內容.  或者是在最後方添加: ";%Catalina_Home%\lib\"  ,  Win10一樣是以界面的形式添加: "%Catalina_Home%\lib\" 

              修改環境變量ClassPath, 在其值後面添加: ";%Catalinna_Home%\lib\servlet-api.jar;%Catalina_Home%\lib\jsp-api.jar"

 

     5.3  運行tomcat目錄下, bin文件夾中的startup.bat,若前面的Java_Home變量設置沒問題,則會彈出一個DOS窗口顯示一些信息相似 "Server startup in 768 ms"的信息,這就說明Tomcat啓動成功;

           此時, 在瀏覽器中輸入: http://localhost:8080/則會進入一個Tomcat管理界面, 進一步驗證安裝成功;

 

    5.4  修改相關配置(位於tomcat下conf文件夾中的一些XML文件):

           5.4.1 修改server.xml以解決Http Get方法傳遞中文參數亂碼的問題:打開server.xml文件,找到<Connector port="8080"….>節點,在該節點最後添加屬性URIEncoding="UTF-8",變爲:

                       <Connector port="8080"

                                         protocol="HTTP/1.1"

                                        connectionTimeout="20000"

                                        redirectPort="8443"

                                        uriEncoding="UTF-8"/>

                     

           5.4.2 修改context.xml:把其中的<Context>節點改成<Context reloadable="true">。其目的是當Web應用中的文件或者web.xml文件修改後,Tomcat服務器會自動從新加載當前Web應用,避免從新啓動Tomcat。不過注意:這個修改會對Tomcat的運行性能稍有影響,對開發階段卻比較有用,但若是把Tomcat做爲產品發佈階段所使用的服務器,則最好修改爲<Context reloadable="false">

 

    5.4.3  修改tomcat-users.xml:在其中添加一個元素,如:<user username="lzy" password="lzy" roles="admin,manager" />,分別表明Tomcat管理用的用戶名、密碼和用戶類型,這個可自行設置。作完後,進入http://localhost:8080/,點擊Administration中的Tomcat Magager,輸入用戶名、密碼,如設置無誤,則可進入管理頁面。

    注意:訪問Tomcat管理頁面時,必須先啓動Tomcat服務。若是點擊startup.bat沒法啓動, 多是因爲直接關閉了tomcat運行窗口, 而沒有經過shutdown.bat來關閉tomcat, 執行一次shutdown.bat後, 再次執行startup.bat便可.

                    若是用記事本修改xml文件, 最好以utf-8的格式保存一下.

 

    例如:

        <!--

          <role rolename="tomcat"/>

          <role rolename="role1"/>

          <user username="tomcat" password="tomcat" roles="tomcat"/>

          <user username="both" password="tomcat" roles="tomcat,role1"/>

          <user username="role1" password="tomcat" roles="role1"/>

        -->

 

    在上面這段後面 添加上:

 

        <role rolename="manager-gui"/>

        <role rolename="admin-gui"/>

        <user username="admin" password="admin" roles="admin-gui,manager-gui"/>

        <user username="tomcat" password="tomcat" roles="manager-gui"/>

 

     到這應該知道咱們添加的管理員的用戶名和密碼是多少了吧!  

    這時, 就能夠打開瀏覽器(http://localhost:8080), 點擊頁面右側的"Server Status"或"Manager App"按鈕, 經過tomcat帳戶名登陸, 查看服務狀態信息.

                           也能夠點擊右側的"Host Manager"按鈕, 經過admin帳戶登陸查看主機信息.

 

 

6、 配置開發環境: 解壓Eclipse With J2EE到C盤, 並啓動Eclipse.

       6.1 優化Eclipse性能配置參數: 

     

    -startup

    plugins/org.eclipse.equinox.launcher_1.3.200.v20160318-1642.jar

    --launcher.library

    plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.400.v20160518-1444

    -product

    org.eclipse.epp.package.jee.product

    --launcher.defaultAction

    openFile

    -showsplash

    org.eclipse.platform

    --launcher.XXMaxPermSize
    256m
    --launcher.defaultAction

    openFile

    --launcher.appendVmargs

    -vmargs

    -Dosgi.requiredJavaVersion=1.8

    -XX:+UseG1GC

    -XX:+UseStringDeduplication

    -Dosgi.requiredJavaVersion=1.8

    -Xms256m

    -Xmx2048m
    -XX:MaxNewSize=768m
    -XX:PermSize=256m
    -XX:MaxPermSize=256m
    -XX:+DisableExplicitGC
    -XX:CompileThreshold=100
    -XX:+UserParNewGC
    -XX:+UserConcMarkSweepGC
    -XX:CMSInitiatingOccupancyFraction=80

 

  6.2 在Eclipse中配置Tomcat服務器: 要在Eclipse中運行JSP, 須要運行對應的服務器, 所以須要將Eclipse和Tomcat綁定.

    6.2.1 配置Eclipse默認JRE: (爲了未來切換JRE環境方便, 這裏預先配置Eclipse的默認JRE)

       打開Eclipse, 點擊 Window -> Preferences窗口後, 再點擊的Java -> Installed JREs.

       點擊Add後, 選擇Standard VM後, 選擇JRE home的目錄(c:\Program Files (x86)\Java\jdk1.6)後, 選擇完畢後保存退出便可.

    6.2.2 配置Tomcat服務器: 打開Eclipse, 點擊 Window -> Preferences窗口後, 再點擊右側的Server -> Runtime Environments.

       點擊Add後, 選擇Tomcat版本後, 進入tomcat目錄和jre版本選擇, 選擇完畢後退出便可.

    6.2.3 安裝Tomcat插件及調試: 下載tomcatPluginV3.3.6.1插件並解壓後, 拷貝到Eclipse目錄下的plugins目錄中, 並重啓Eclipse, 若在菜單欄看到Tomcat的圖標, 則說明正確安裝.

       點擊點擊 Window -> Preferences窗口後, 再點擊的Tomcat, 在右側勾選Version 8.x並選擇Tomcat home目錄後, 點擊肯定便可。

        將net.sf.eclipse.tomcat_3.3.6.1.jar解壓後, 找到目錄中的 DevLoader.zip 再次解壓,獲得的 org 文件。而後在命令行下,cd命令切換到org文件夾下,執行"jar -cvf DevLoader.jar *"(不含引號), 並獲得的 DevLoader.jar文件, 將其拷貝到 Tomcat 安裝目錄下的 lib 目錄中。此後, 就能夠在eclipse 點擊小貓按鈕啓動, 並跟蹤調試 JavaEE程序啦。  

      注意: 安裝過程也能夠經過下面的方式, 經過本地安裝文件來執行安裝, 參考下邊的過程.

 

  6.3 在Eclipse中配置SVN: 下載subclipse-4.2.0.zip後, 打開Eclipse,.

      點擊Help -> Install New Softwares……後, 再點擊Add……, 在彈出的窗口中, 在點擊Archive……選擇本地安裝包(從本地文件安裝, 記得要取消 "Contact all update sites during install to find required software"選項以加快安裝速度. 此外, 也能夠經過取消"Show only the latest versions of available sofware"來安裝指定版本的插件), 而後一路next便可完成安裝. 

 

 

至此, JavaEE的IDE環境就配置Okey啦.

相關文章
相關標籤/搜索