请注意,本文并非旨在更新状态; 这只是基于我对Beta代码所做的一些实验而得出的快速更新。

已经有一段时间了,但是我要回到Eclipse IDE中尝试Java 9支持。

为了进行测试,我从Eclipse Project下载了最新的Oxygen (4.7) 集成版本 (I20160914-0800),并下载了最新的Java 9 JRE版本 (135)。

我将Eclipse IDE配置为在Java 9 JVM上运行。 这仍然需要在eclipse.ini文件中一个小的改动:成功启动,则必须添加--add-modules=java.se.eevmargs部分(我希望在此之前的Java 9支持已正式发布,以解决;有关更多信息,请参见Bug 493761 。 我曾经使用过“ 安装新软件…”对话框,并从BETA_JAVA9 SDK构建存储库中提取更新(有关更多信息,请参见Java9 Eclipsepedia页面)。

我使用module-info.java文件创建了一个非常简单的Java应用程序。 内容辅助可用于此文件。

请注意,在导入java.awt.Frame指示错误。 存在此错误是因为模块信息文件不提供该类的可见性( java.base不包含AWT)。

如果我们更改了require语句,则可见性问题已解决,编译器很高兴。 好吧,大多是幸福的。 显然,不使用声明的变量会给您一个严厉的警告(当然,这是可配置的)。

Eclipse Project计划将支持作为Eclipse Neon更新发行版的一部分提供,该发行版与Java 9的正式发行日期一致。 Eclipse基金会的展位。

会议:JavaOne
会议类型:会议会议
会话ID:CON6469 主题:使用Eclipse Neon开发Java应用程序 房间:希尔顿—洲际宴会厅6 日期和时间:09/19 / 16,11:00:00 AM – 12:00:00 PM

Devoxx US的论文征集活动已经开始。 Devoxx是开发人员针对开发人员的社区会议。 立即提交您的提案 。

翻译自: https://www.javacodegeeks.com/2016/09/java-9-module-info-files-eclipse-ide.html

Eclipse IDE中的Java 9 module-info文件相关推荐

  1. 怎么看java中ide_如何在eclipse IDE中查看Java的字节码?

    Eclipse的默认类文件查看器显示源(参见VonC的答案),如果它已经与二进制文件相关联,否则给出类的javap样视图(具有附加源的选项).我猜这是你正在寻找的后者. 我从来没有找到一种方法来干净地 ...

  2. Eclipse IDE for Enterprise Java Developers和JDK8与apache-tomcat-8下载地址

    jdk1.8.0_201下载地址: 官网下载页:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133 ...

  3. java eclipse导入工程文件_如何在Eclipse软件中导入Java工程文件

    有些在学习Java编程的用户虽然会创建工程,但是对于怎么导入工程文件却不清楚,下面这篇教程我们就来为大家介绍一下,在Eclipse软件中导入Java工程文件的方法,有兴趣的朋友就来了解一下吧. 解决方 ...

  4. java cmd找不到文件_cmd中输入java找不到文件解决方法

    很多小伙伴都需要运行java代码,但是最近很多的小伙伴都遇到了找不到文件这个问题很是棘手,那么这个问题该怎么解决呢?下面就为大家带来解决方法. cmd中输入java找不到文件怎么办: 方法一. 1.找 ...

  5. eclipse IDE中無法打開android模擬器

    转帖:http://blog.csdn.net/wang_shaner/article/details/6784852 错误提示为: invalid command-line parameter: F ...

  6. mysql run sql files_如何在Eclipse DTP中運行多個.sql文件

    Part I As far as I know the developers of Eclipse DTP have not yet implemented a command line SQL ex ...

  7. java中转json字符串_如何在Java中转义JSON字符串-Eclipse IDE技巧

    java中转json字符串 在Java应用程序中工作或进行JSON解析时,通常很常见的做法是从某些资源(例如RESTful Web服务)中复制粘贴JSON字符串,然后使用Jackson库解析JSON. ...

  8. 如何在Java中转义JSON字符串-Eclipse IDE技巧

    在Java应用程序中工作或进行JSON解析时,通常很常见的做法是从某些资源(例如RESTful Web服务)中复制粘贴JSON字符串,然后使用Jackson库解析JSON. 这是测试和学习Java中解 ...

  9. 在一个Java版本上运行Eclipse IDE,但在另一个Java版本上运行

    Java™开发人员 (和其他Java开发人员变体)的Eclipse IDE本身就是用于构建Java应用程序的Java应用程序. 这种关系可能会让您的大脑有些奇怪. Eclipse IDE几乎完全用Ja ...

最新文章

  1. Kendall’s tau-b,pearson、spearman三种相关性的区别(有空整理信息检索评价指标)
  2. SpringBoot中实现批量文件上传
  3. 浅析网页meta标签中X-UA-Compatible属性的使用
  4. 【CodeForces - 892C 】Pride (数学,思维构造,gcd)
  5. Winform下的键盘事件
  6. CAS 乐观锁和ABA问题
  7. Sql 2005 中比较两个数据库差异
  8. 计时器ajax,使用AJAX请求计时器
  9. 新升级带特效喝酒神器小程序源码-多种游戏支持流量主
  10. 百度地图API秘钥问题
  11. 机器学习笔记 十七:基于Gini Importance、Permutation Importance、Boruta的随机森林模型重要性评估的比较
  12. MPU9250的详细功能
  13. 每周一品 · 扬声器(喇叭)中的磁性材料
  14. 慢腾腾的Quartus prime16.0加快编译速度
  15. 人工智能安全政策与标准
  16. 树莓派实验室python人脸识别_在树莓派上实现人脸识别
  17. 谷歌安卓以AAB替换APK安装包
  18. 智科人之人工智能课程上机实验(智科还单独有一个综合实验):PROLOG语言练习与编程上机实验
  19. 谷歌地图 marker 更改经纬度
  20. python幂次方计算公式_Python

热门文章

  1. 【Android布局】控件布置
  2. springmvc报错 nested exception is org.mybatis.spring.MyBatisSystemException:
  3. React功能界面的组件化编码流程
  4. 三条中线分的六个三角形_八年级数学上册:三角形已知两条边如何求第三边
  5. 对象集合中如何用对象的某个属性给对象排序?
  6. c语言倒置存放,c语言倒置
  7. group by分组、having() 筛选组的用法
  8. poi中文api文档
  9. vaadin_Vaadin提示:以声明方式构建UI
  10. aws sqs_在Spring使用AWS SQS创建消息驱动Bean