[原创]多版本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啦.

相关文章
相关标签/搜索