谈谈javaEE开发相关的eclipse环境配置问题(往往这个出错会纠结一天...)
2016-01-14 15:12
651 查看
1.首先是下载eclipse软件,通常是在这个地方下载,找一个国内的 mirror,下载速度飞起,200+M的文件1分钟左右就可下好!
2.注意自己机器的位数,32位系统只能下32位的eclipse,而64位可以下32或64位的eclipse。
3.注意下载eclipse的版本,目前最新版本为Mars,但我发现版本越是新,可能越会出现新的想不到的问题 ,而且网上的解决方案也较少。我就遇到过这样的问题,今天想从svn导入一个项目到Mars版本的eclipse里面,而且下的jdk版本为1.8,结果报错:org.apache.jasper.JasperException: Unable to compile class for JSP……The type java.util.Map$Entry cannot be resolved. It is indirectly referenced from required .class files,在网上搜了半天, 猜测是jdk版本的问题,于是换了1.7, 也配置了BuildPath,但还是不行。
无奈之下,我又重新安装了Luna版本的eclipse,用了1.7,最终才解决问题!
4.下载jdk,其中包含了jre,要特别注意其版本,目前比较常用的有1.6,1.7,1.8,网上搜一大堆。
5.配置环境变量,网上教程也是一大堆,主要就是这3个要点。
6.下载Tomcat,目前主要版本为6和7。注意版本要能支持jdk的版本。
7.eclipse中的BuildPath的配置问题:
注意要选择好Tomcat与jre版本,其中jre版本可以手动添加(默认配置好了的,可以修改)
这里需要注意编译时的版本要与项目所配置的版本一致,比如你BuildPath里面配置的为1.7,那么这里就要选择1.7!
8.乱码问题的解决:
都要改成utf-8!
9.数据库的连接:注意的地方就是数据库的字符集编码要与项目的编码一致,比如都是utf-8!
总结:基本上很多问题都与版本或是编码相关,遇到问题很正常,我们要提高的是解决问题的能力,努力尝试新的方法,往往就能解决问题!
2.注意自己机器的位数,32位系统只能下32位的eclipse,而64位可以下32或64位的eclipse。
3.注意下载eclipse的版本,目前最新版本为Mars,但我发现版本越是新,可能越会出现新的想不到的问题 ,而且网上的解决方案也较少。我就遇到过这样的问题,今天想从svn导入一个项目到Mars版本的eclipse里面,而且下的jdk版本为1.8,结果报错:org.apache.jasper.JasperException: Unable to compile class for JSP……The type java.util.Map$Entry cannot be resolved. It is indirectly referenced from required .class files,在网上搜了半天, 猜测是jdk版本的问题,于是换了1.7, 也配置了BuildPath,但还是不行。
无奈之下,我又重新安装了Luna版本的eclipse,用了1.7,最终才解决问题!
4.下载jdk,其中包含了jre,要特别注意其版本,目前比较常用的有1.6,1.7,1.8,网上搜一大堆。
5.配置环境变量,网上教程也是一大堆,主要就是这3个要点。
6.下载Tomcat,目前主要版本为6和7。注意版本要能支持jdk的版本。
7.eclipse中的BuildPath的配置问题:
注意要选择好Tomcat与jre版本,其中jre版本可以手动添加(默认配置好了的,可以修改)
这里需要注意编译时的版本要与项目所配置的版本一致,比如你BuildPath里面配置的为1.7,那么这里就要选择1.7!
8.乱码问题的解决:
都要改成utf-8!
9.数据库的连接:注意的地方就是数据库的字符集编码要与项目的编码一致,比如都是utf-8!
总结:基本上很多问题都与版本或是编码相关,遇到问题很正常,我们要提高的是解决问题的能力,努力尝试新的方法,往往就能解决问题!
相关文章推荐
- grails之spring-security-core自定义加密方式
- 导入javax包时出现的问题
- java连接hiveserver2
- Map里面存放Map或List的用法
- 深入理解Java接口
- Java关键字final、static使用总结
- 【总结】Spring原理剖析
- 【总结】Java多线程
- 安装eclipse并汉化
- Java书写规范
- SpringMVC:ModelAndView,model,controller,参数传递
- java语言特性
- spring aop 3 Spring AOP中JoinPoint的表达式定义描述
- 如何导入Eclipse自定义的快捷键设置
- 给struts配置登陆验证过滤器,判断Session过期则重新登陆
- 深入理解abstract class 和 interface
- 在Eclipse中编写log4j的时候,无法输入中文的解决办法
- java两种方式实现“将字符串前m位移到字符串的第n位之后”
- java中Map,List与Set的区别
- spring aop 2