在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以上 即可。
分享到:
相关推荐
3. **重构支持**:在泛型类和方法的重构过程中,Eclipse可以智能地处理类型参数,确保重构不会破坏类型安全。 4. **编译器设置**:Eclipse允许开发者在项目属性中设置使用Java 5的编译器,这样可以启用泛型的语法...
《Eclipse对泛型类的支持借鉴》 Java 5 的发布引入了泛型,这是一个革命性的编程特性,极大地增强了类型安全性和代码可读性。泛型的引入使得开发者可以更精确地控制容器类中存储的数据类型,从而避免了运行时的...
3. **项目管理**:Eclipse支持Maven和Gradle等构建工具,方便管理和构建项目。 4. **调试工具**:Eclipse的调试器可以帮助开发者定位和修复代码中的问题,支持断点、单步执行、查看变量值等功能。 5. **集成版本...
2. 支持多种Java特性:包括异常处理、泛型、匿名类等现代Java特性。 3. 集成友好:通过Eclipse插件形式,JAD为开发者提供了无缝的集成体验,节省了在不同工具间切换的时间。 使用JAD时,需要注意以下几点: 1. 反...
Eclipse反编译插件就是解决这个问题的一种高效方式。 "jad"是Java反编译器的代表之一,全称为Java Decompiler。它能够将字节码转换回接近原始Java源代码的形式,从而帮助开发者理解和调试代码。JAD有许多版本,而...
【NC57集成开发工具】是一款专为UAP(统一应用平台)开发设计的高效工具,其中包含了Eclipse IDE和相关的插件,以及JDK(Java Development Kit)环境,为开发者提供了一站式的开发环境搭建解决方案。这款工具的特色...
Eclipse是一款广泛使用的Java集成开发环境(IDE),它提供了丰富的功能来支持软件开发。在Java开发过程中,有时我们可能需要查看已编译的类文件的源代码,这通常是由于我们需要理解第三方库的工作原理或者学习其设计...
- **重构支持**:支持泛型类的重构操作。 #### 泛型的信息来源 学习和使用泛型的过程中,可以参考以下资源: - **官方文档**:Java官方文档提供了详细的泛型使用指南。 - **书籍**:《Effective Java》、《Java...
然而,除了基本的编程和调试功能,Eclipse 还支持一系列扩展插件,使得开发者能够处理各种任务,比如反编译Java字节码。在Java世界中,JAD (Java Decompiler) 是一款流行的反编译工具,它能将已编译的.class文件转换...
它采用Eclipse工程的形式组织,使得用户可以轻松导入到Eclipse开发环境中进行查看和测试。下面将详细阐述其中可能包含的重要知识点: 1. **Java基础知识**:此代码库可能涵盖Java语言的基础语法,如数据类型、变量...
4. **构建与运行**:Eclipse支持Maven和Gradle等构建工具,可以自动构建和管理项目的依赖关系。通过运行配置,你可以方便地运行和调试代码。 5. **调试工具**:Eclipse的调试器允许你在代码中设置断点,查看变量值...
**解决方案**:为了使 Eclipse 和 JDK 的位数一致,可以采取两种方法: - **重新安装 JDK**:虽然这种方法可行,但由于安装过程较为繁琐,不是首选方案。 - **重新安装 Eclipse**:推荐的做法是根据当前 JDK 的...
在2000年,它是企业级数据库解决方案的常见选择,提供强大的事务处理能力、安全性以及支持多种数据类型和编程接口。 Eclipse 3.1.2是一个开源的集成开发环境(IDE),主要用于Java应用程序的开发。JDK(Java ...
- **插件使用**:Eclipse支持丰富的插件,用于增强开发功能。 #### 二十、Tomcat配置与故障排除 - **配置文件修改**:如修改端口、设置日志级别等。 - **常见错误解决**:例如启动失败、端口冲突等问题的排查与...
- Eclipse 支持自定义Java模板,方便快速生成常用的代码片段。 - 通过`Window` > `Preferences` > `Java` > `Code Template`可以配置模板。 #### 三、JDK1.5的一些简单新特性 ##### 1. 静态导入 - 静态导入可以...
总的来说,"Eclipse plugin2link kit" 是一个创新的插件管理解决方案,通过链接技术解决了插件管理中的空间占用和更新问题,尤其适合那些对磁盘空间有限制或者需要在多个环境中使用相同插件的开发者。开源性质又为其...
Eclipse的启动参数可以通过eclipse.ini文件进行配置,以满足个性化需求或解决特定问题。 总结来说,本课程旨在通过理论与实践的结合,帮助初学者建立起完整的Java Web开发环境,并具备开发简单Web应用的能力。学习...
4. **默认方法**:接口中可以定义带实现的方法,这在不破坏向后兼容性的前提下,扩展了接口的功能。 5. **新的日期/时间API**:`java.time`包取代了过时的`java.util.Date`和`java.util.Calendar`,提供了更强大、...