关于javaee的学习

xinxiwu 发布于 2014/01/26 20:23
阅读 648
收藏 0
 自己在学习javaee
使用的工具 myeclipse10 +tomcat7   jdk1.7     notepad++
在myeclipse 新建web项目时有一项是javaee specification level
javaee6.0  javaee5.0 javaee1.4  .....myeclipse10 的jdk使用独立安装的1.7
那么在新建web project时应该选择那个javaee  specification level
不知道在工作用那个java ee specification level
1 发现如果选择java ee5.0  会出现Complier compliance level of project web022 should 5.0 you current workspace default is 6.0 do you want to use  a custion setting for you project 
它会自己将jdk选为1.5 
2 如果选择java ee6.0 项目图标上出现错误
显示java complier level does not match the version of the installed java project facet
google 出答案

右键项目“Properties”,在弹出的“Properties”窗口左侧,单击“Project Facets”,打开“Project Facets”页面。

在页面中的“Java”下拉列表中,选择“7.0”问题即可解决
也就是说 javaee6.0 +   Project Facets 中的java 1.7 +jdk1.7即可不出现错误
就是说 
1 独立安装的jdk1.7 javaee6.0 需要每次设置 Project Facets ->java 7.0是可以的
2 或者 就用javaee5.0  让myeclipse 自己选择Complier  为1.5  项目运行正常
那么现在工作中使用javaee5.0 还是javaee6.0 ?

加载中
0
优雅先生
优雅先生

跟公司的技术发展背景有关吧,有的公司可能很早就用的javaee 5.0甚至更早的版本,而且已经基于此构建了很多项目,升级会牵一发而动全身(毕竟不可能做到完全向后兼容),为了求稳也怕麻烦可能不会轻易升级。

一些新型互联网公司或者一些转投JavaEE平台的公司可能会拥抱各种新技术。

另外你说的第一点和第二点,其实可以通过修改配置文件来使得默认就是java 7.0+javaee 6.0,具体我不记得了,我改过一次,好像是eclipse.ini文件。

0
pantrick
pantrick

学习java ee 还是用netbeans好,毕竟是oracle官方出品,还自带很多例子可以随时方便的学习,集成化高,不用到处找jar!

蚂蚁也疯狂
蚂蚁也疯狂
回复 @美好的2014 : maven可以自己加载依赖包,刚学的是可能不知道这些依赖包是怎么加载进来的。
优雅先生
优雅先生
回复 @蚂蚁也疯狂 : 。。。。Maven的<dependency>也是自己手动加的
蚂蚁也疯狂
蚂蚁也疯狂
回复 @抓瓦工人 : 刚学的时候最好自己加jar,理解更加深刻些!
Lyuans
Lyuans
回复 @美好的2014 : 难道maven不用找jar包吗,还不是要去搜代号再填,系统再到仓库中找
优雅先生
优雅先生
回复 @抓瓦工人 : 不是Maven工程又有什么关系呢?
下一页
返回顶部
顶部