标签:
起因: 偶然突发兴致, 收拾下自己的老T500电脑, 用来做个家庭开发用机.
应为每次装系统都有GHOST备份的习惯, 所以需要提前搭建好开发环境. 而且新装系统的目的之一, 也是想研究下Andriod开发的问题, 所以开始了Java环境的配置.
问题: 操作系统是64位、数据库软件也都是64位, 开发JSP程序时也使用64位的Java JDK; 但是开发Andriod程序时, Andriod 4.4以下需要Java JDK 6.0版本, 并且最好是32位的(客户机不一定是64位的, 为了兼容性采用32位的6.0版本的JDK). 这样一来, 就产生了32位JDK、64位JJDK版本的问题, 配置环境变量时就不能照抄网上的过程啦.
========================================
一、硬件升级:
CPU: 更换二代酷睿T9900.
内存: 升级三星8GB内存.
硬盘: 更换160Gb的Intel 320(G3) 固态硬盘.
显卡: 某宝了IBM Dock 2503, 并购买了某影的HD 7750 2G刀版的显卡后, 剩下就是无尽的痛苦…… (由于刀版显卡长度和厚度都不合适, 拿锯条切割散热片、拿刀片把dock底面的塑料一层一层的打磨薄后, 再把显卡用铁片垫起来, 才算是折腾完了显卡…… 这还不算, 一开始买的是R7 350显卡, 好几天测试后发现功耗超过Dock允许的范围, 一拷机就重启..... , 最后才又买了HD 7750…… 折腾了好几天)
二、软件升级:
OS: Windows 10 Enterprise X64 1607 English
VS: Visual Stuodio 2015
…… 等等相干软件
三、安装环境过程…………(不表)。。。
四、配置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" , 会出现编译器版本号.
图例, 我就不粘贴了, 网上到处都是....
五、 配置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账户登录查看主机信息.
六、 配置开发环境: 解压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:NewSize=768m
-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窗口后, 再点击的Java -> Tomcat, 在右侧勾选Version 8.x并选择Tomcat home目录后, 点击确定即可。
将net.sf.eclipse.tomcat_3.3.6.1解压后, 找到目录中的 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啦.
标签:
原文地址:http://www.cnblogs.com/cs_net/p/5897672.html