`
pengfeifei26
  • 浏览: 233606 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

eclipse几个问题

阅读更多
访问jsp文件报如下错误:
500 Servlet Exception

/games/sxd/index.jsp:19: 嗾款 com.mayi.base.service.ChartboardService
?{? D:\work\mayi.base\bin\com\mayi\base\service\ChartboardService.class
{?w ?H, 50.0 ? 49.0
?d??n蒎?M?n??P?-
ChartboardService chartboardService = (ChartboardService)ac.getBean("chartboardService");
        ^
1 ?
Resin-3.0.21 (built Thu, 10 Aug 2006 12:03:19 PDT)

1、eclipse的工程的build path引用的jar和工程的webinfo/lib包下所包含的jar包的作用有什么区别?
我遇到的一个问题是,lib中缺失一个jar,当我直接把这个包拷到工程的lib目录时,clean工程rebuild,还是会报错误,但是我通过build path的add Extenrnal jar将jar包引入工程,自动编译,则工程不报错.想请教下,这是什么原因.


因为eclipse把build path的配置写在了项目的.classpath文件中,add Extenrnal jar将jar包引入到工程,.classpath文件中的内容就会被更新,所以不就会报错。
有时直接把jar复制到项目的WEB-INF/lib文件夹中,然后刷新项目,eclipse都会自动把jar在build path中引用。
如果jar不是在build path里删除引用,而是自己直接把jar删除或者移到另外一个位置,刷新项目就会出现错误,要去build path里把引用删除。

拷到lib目录下还不够,还要将build Path里的路径设置为引用lib目录下的路径。
选择:bulid path->Add JARs->选择你的工程,找到lib目录,找到你拷贝进来的jar,这里只显示还未加进工程引用的jar,已经添加引用的是不会显示的!找到后,确定。

上面问题的解决办法将java compiler 中1.6更换成1.5
2、eclipse web工程build path中的jdk版本和java compiler compliance level jdk区别

build path的JDK版本是你开发的时候编译器需要使用到的,例如,如果用的JDK1.4就不能使用泛型。而java compiler compliance level设置的是你写好的JAVA代码按照什么JDK版本级别编译,例如:设置的是1.4,编译出来的class文件可以在1.4以上的JRE上运行,如果用的是5.0级别编译,就不能运行在1.4的环境里面,会提示版本过高。
只要build path的JDK版本高于或等于java compiler compliance level里面的级别都可以

build path里面是你的class文件的运行环境级别,非编译器需要使用到的

  如果在Preferences中 installed jres中增加JDK1.6或是1.5的话。
那么你在java compiler compliance level 中设置的话,就会对应相应的版本。
如果只设置了JDK1.6的话,而在java compiler compliance level 选中1.5的话,会提示安装1.5。
分享到:
评论

相关推荐

    Eclipse几个重要快捷键

    Eclipse几个重要快捷键,方便广大用户进行开发设置和使用。

    eclipse最有用的几个快捷键

    每当从网上搜索,想以最快的速度学几个有用的快捷键时,看着满页满页的快捷键,你是否感到很头痛。本篇文档就是从本人亲身体会出发,自己记录的二十几个个人感觉最有用的快捷键,不用积分就能下载,随便看看吧。

    eclipse几个快捷键,很好用

    新手很实用 包括一般的快捷操作如复制,剪切,粘贴,下一个关键字,复制当前行到。。。。。。

    eclipse配置的几个问题.docx

    eclipse在安装完成后,使用过程中会遇到的问题,供大家参考,如日志打印乱码、文件编码问题,tomcat发布工程配置,这些问题是开发前的必要配置与准备,否则开发过程中会遇到各种头疼的问题

    eclipse不编译解决

    遇到过好多次eclipse不编译问题,网上搜了几次也没有找出不编译的具体原因,大多说是eclipse的问题。 总结网友说法加上个人经历,总结了几个不编译的处理,希望对大家有帮助。

    eclipse下几个简单maven命令

    只包含clean deploy、clean compile -U、clean package、clean clean、clean install

    eclipse6.0注册码支持好几年

    eclipse6.0注册码支持好几年绝对没问题我用的就是这个

    greendao 相关jar包4 共四个,适合还在使用eclipse的同学

    greendao 相关jar包4 共四个,适合还在使用eclipse的同学, 第三个为greendao-api-3.2.2.jar上传时提示资源已经存在无法上传了

    默然说话Eclipse配置

    几个Eclipse很有用的配置修改,入门级

    Eclipse入门使用指南及开发Eclipse插件(1).rar_Eclipse_eclipse下载_eclipse插件

    去免费下载Eclipse的最新版本,一般Eclipse提供几个下载版本:Release,Stable Build,Integration Build和Nightly Build,建议下载Release或Stable版本,笔者用的是Build20020125(Stable版本)。Eclipse本身是用...

    Eclipse FTP 插件 Sexftp

    3、考虑到FTP服务器可能会因为网络原因上较慢,可过滤出相对上次上传后的结果新修改的文件,并选择只上传这些文件,从而不必每次修改都来找文件,特别是一次零零散散修改了十几个文件时,只需要轻松一点,即可上传...

    Eclipse以上版本的插件安装方法

    Eclipse 3.4下有个dropins目录, 只要把插件放到该目录下就可以加载, 有几种格式可以选择。 1. 最简单的,直接将jar包放到dropins目录: 2. 传统格式,统一放到一个eclipse目录下: 3. 按照插件名称区分: 4. 类似links...

    Eclipse3.6 1(6-3)

    Eclipse3.6,集成Pydev,分成几个部分上传

    Eclipse3.6 3(6-4)

    Eclipse3.6,集成Pydev,分成几个部分上传

    Eclipse 调试 Java 程序的 几个个技巧.docx

    本书讲述了使用Eclipse调试Java程序的10个技巧

    eclipse可导入的jar包

    整理的几个eclipse里面写java程序用的包,有读excel,servelet之类的,希望对找到的人有用。

    Eclipse解决方案免安装版

    Visual studio里面有解决方案的...不论是使用这两个中的哪种方式,在切换不同项目的时候,都要手动点好几次,感觉相当麻烦。 由于上面的原因,自己动手写了一个适用于eclipse的解决方案管理小软件。愿与大家共享。

    Eclipse插件包

    Eclipse插件包,包含几个常用的插件

    Eclipse3.6 2(6-2)

    Eclipse3.6,集成Pydev,分成几个部分上传

    eclipse代码提示功能

    只要你输入几个字母,eclipse便会显示出与这几个字母相关的关键字或是变量.让你的编程行云流水... 绝对可用.我自己正在使用. 不过内存太低的请慎用.不然eclipse可能是卡死......

Global site tag (gtag.js) - Google Analytics