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

eclipse里不支持泛型的解决方法

阅读更多

在myeclipse里引入新项目的时候会报如下错误:

在使用泛型的地方提示:

Multiple markers at this line
- Syntax error, parameterized types are only available if source level
is 5.0
- The type List is not generic; it cannot be parameterized with
arguments <Application>

1)一种是Eclipse对所有项目默认的设置是5.0以下,项目继承了默认设置(在Preferences/Java/Compiler里改为5.0或高于5.0)
另一种是项目里设置了source level 5.0以下(在 项目属性/Java Compiler 里改为5.0或高于5.0)

 

你的JDK 版本比较旧,或者你装了比较新的版本,但是你在Eclipse中的设置有问题,编译级别设置的不是比较新的版本的编译器。
eclipse措无题诗如下:
Multiple markers at this line
- Syntax error, parameterized types are only available if source level
is 5.0
译:语法错误 ,泛型只有在5.0以上的版本才支持
- The type List is not generic; it cannot be parameterized with
arguments <Application>
List 不是泛型,引起的原因还是编译器不支持~~

解决办法: 在Eclipse中,菜单条 ---"Windows" ----"preferneces"
在弹出对话框中 ,在左侧列表框中 选择 "JAVA" ---子菜单中 "compiler" ...
然后在右侧把 "Compiler compliance level" 设置成5.0以上 即可。

分享到:
评论
1 楼 廖乐逍遥 2011-03-21  
还是不行。。

相关推荐

    Eclipse对泛型类的支持.doc

    3. **重构支持**:在泛型类和方法的重构过程中,Eclipse可以智能地处理类型参数,确保重构不会破坏类型安全。 4. **编译器设置**:Eclipse允许开发者在项目属性中设置使用Java 5的编译器,这样可以启用泛型的语法...

    Eclipse对泛型类的支持借鉴.pdf

    《Eclipse对泛型类的支持借鉴》 Java 5 的发布引入了泛型,这是一个革命性的编程特性,极大地增强了类型安全性和代码可读性。泛型的引入使得开发者可以更精确地控制容器类中存储的数据类型,从而避免了运行时的...

    jdk8 和 eclipse 开发工具 win64版本

    3. **项目管理**:Eclipse支持Maven和Gradle等构建工具,方便管理和构建项目。 4. **调试工具**:Eclipse的调试器可以帮助开发者定位和修复代码中的问题,支持断点、单步执行、查看变量值等功能。 5. **集成版本...

    eclipse反编译class文件jad工具

    2. 支持多种Java特性:包括异常处理、泛型、匿名类等现代Java特性。 3. 集成友好:通过Eclipse插件形式,JAD为开发者提供了无缝的集成体验,节省了在不同工具间切换的时间。 使用JAD时,需要注意以下几点: 1. 反...

    eclipse反编译插件

    Eclipse反编译插件就是解决这个问题的一种高效方式。 "jad"是Java反编译器的代表之一,全称为Java Decompiler。它能够将字节码转换回接近原始Java源代码的形式,从而帮助开发者理解和调试代码。JAD有许多版本,而...

    NC57集成开发工具含eclipse+插件+JDK 解压连接NChome、数据源 直接启动

    【NC57集成开发工具】是一款专为UAP(统一应用平台)开发设计的高效工具,其中包含了Eclipse IDE和相关的插件,以及JDK(Java Development Kit)环境,为开发者提供了一站式的开发环境搭建解决方案。这款工具的特色...

    Eclipse反编译插件

    Eclipse是一款广泛使用的Java集成开发环境(IDE),它提供了丰富的功能来支持软件开发。在Java开发过程中,有时我们可能需要查看已编译的类文件的源代码,这通常是由于我们需要理解第三方库的工作原理或者学习其设计...

    Implementing Generics from JDK 5.0

    - **重构支持**:支持泛型类的重构操作。 #### 泛型的信息来源 学习和使用泛型的过程中,可以参考以下资源: - **官方文档**:Java官方文档提供了详细的泛型使用指南。 - **书籍**:《Effective Java》、《Java...

    Eclipse 反编译JAD

    然而,除了基本的编程和调试功能,Eclipse 还支持一系列扩展插件,使得开发者能够处理各种任务,比如反编译Java字节码。在Java世界中,JAD (Java Decompiler) 是一款流行的反编译工具,它能将已编译的.class文件转换...

    我整理的java代码库,使用eclipse工程方式展现

    它采用Eclipse工程的形式组织,使得用户可以轻松导入到Eclipse开发环境中进行查看和测试。下面将详细阐述其中可能包含的重要知识点: 1. **Java基础知识**:此代码库可能涵盖Java语言的基础语法,如数据类型、变量...

    JAVA 软件开发 Eclipse 中文教程 完美版

    4. **构建与运行**:Eclipse支持Maven和Gradle等构建工具,可以自动构建和管理项目的依赖关系。通过运行配置,你可以方便地运行和调试代码。 5. **调试工具**:Eclipse的调试器允许你在代码中设置断点,查看变量值...

    Java8学习资料

    **解决方案**:为了使 Eclipse 和 JDK 的位数一致,可以采取两种方法: - **重新安装 JDK**:虽然这种方法可行,但由于安装过程较为繁琐,不是首选方案。 - **重新安装 Eclipse**:推荐的做法是根据当前 JDK 的...

    SMART系统-系统框架设计与开发SQL Server 2000 + Eclipse3.1.2 + JDK1.5

    在2000年,它是企业级数据库解决方案的常见选择,提供强大的事务处理能力、安全性以及支持多种数据类型和编程接口。 Eclipse 3.1.2是一个开源的集成开发环境(IDE),主要用于Java应用程序的开发。JDK(Java ...

    java笔试面试题(含有笔试题,核心技术,重点知识,struts,hibernate,spring,eclipse)

    - **插件使用**:Eclipse支持丰富的插件,用于增强开发功能。 #### 二十、Tomcat配置与故障排除 - **配置文件修改**:如修改端口、设置日志级别等。 - **常见错误解决**:例如启动失败、端口冲突等问题的排查与...

    java加强笔记

    - Eclipse 支持自定义Java模板,方便快速生成常用的代码片段。 - 通过`Window` &gt; `Preferences` &gt; `Java` &gt; `Code Template`可以配置模板。 #### 三、JDK1.5的一些简单新特性 ##### 1. 静态导入 - 静态导入可以...

    Eclipse plugin2link kit-开源

    总的来说,"Eclipse plugin2link kit" 是一个创新的插件管理解决方案,通过链接技术解决了插件管理中的空间占用和更新问题,尤其适合那些对磁盘空间有限制或者需要在多个环境中使用相同插件的开发者。开源性质又为其...

    Java-Wed应用开发全套电子课件完整版ppt整本书电子教案最全教学教程整套课件.pptx

    Eclipse的启动参数可以通过eclipse.ini文件进行配置,以满足个性化需求或解决特定问题。 总结来说,本课程旨在通过理论与实践的结合,帮助初学者建立起完整的Java Web开发环境,并具备开发简单Web应用的能力。学习...

    jdk8版本,对应前面的eclipe使用

    4. **默认方法**:接口中可以定义带实现的方法,这在不破坏向后兼容性的前提下,扩展了接口的功能。 5. **新的日期/时间API**:`java.time`包取代了过时的`java.util.Date`和`java.util.Calendar`,提供了更强大、...

Global site tag (gtag.js) - Google Analytics