分享

解决myeclipse5.1GA上的破烂事

 iversion 2008-01-18
 解决myeclipse5.1GA上的破烂事     CSDN Blog推出文章指数概念,文章指数是对Blog文章综合评分后推算出的,综合评分项分别是该文章的点击量,回复次数,被网摘收录数量,文章长度和文章类型;满分100,每月更新一次。

1.因为数据库用的是oracle10g,也有oracle8de  ,生成hibernate的bean和xml, 用class12.jar连接进去,生成的时候,报 "an internal error occurred during :"Generating Artifacts"",google后说是class12.jar-->oracle10gojdbc14.jar,还是不行,换成用eclipse3.2启动,ok,搞不明白,不过抓到老鼠的是好猫啊!

2.把myeclipse上的web应用部署跑起来,加进tomcat5.24,add 的时候总说"tomcat配置有问题",郁闷啊,以前版本可没遇到这些事啊,再soso,是没在tomcat这个appserver下的 jdk配置,怪不得,:)

启动tomcat 5019 报 Source not found for StandardContext.start() line: 4129,单独启动则可以,判断是跟myeclipse的配合问题,试了tomcat5024,5028都不行,5.5.15可以启动

3.因为用到resin3.08只能跟jdk1.4配合,有时环境变量在jdk1.4和1.5修改来去,发现很多类第一行包错:The type java.lang.Object cannot be resolved.It is indirectly referenced from required.class files

于是有搜啊搜,找到办法
I) The type java.lang.Object cannot be resolved.It is indirectly referenced from required.class  files。 
   出现以上信息的原因是因为你装了多个版本的jre或jdk的关系。本来Eclipse在建立工程时,会自动参  照你的jre路径,但多个版本就没办法了。
   你只能手动建立…
   a. 进入window\preferences\java\Installed JREs
       1)按Add
       2)输入JRE Name, 例JDK1.5.0.03
       3)JRE home directory, 选择安装的路径
       4)按OK
   b. 进入Project\properties\Java Bulid Path
      1)Add library
      2)选JRE System Library后按Next
     3)选workplace default JRE后按finish...
II) The import javax.servlet cannot be resolved
    上面问题的解决办法如下:将servlet-api.jar(在%TOMCAT_HOME%/\common\lib目录下面可以找  到 这个文件)或者javaee.jar导入每个动态web工程。

Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1529355

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多