首页 > 解决方案 > 编译时如何告诉eclipse添加导出

问题描述

是否可以告诉 eclipse 添加以下命令行选项: --add-exports jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED 编译时。

我认为在运行测试时也可能需要它。

是否也可以删除此消息: 在此处输入图像描述

请注意,我尝试将这些添加到我的一个单元测试的 VM 选项中,但没有奏效。

标签: javaeclipsejavacjava-9

解决方案


  1. 转到Project > Properties: Java Build Path,标签
  2. 选择JRE > Is modules节点并单击Edit...
  3. 转到选项卡详细信息
  4. 在已添加的导出部分中,单击添加...
  5. 输入以下内容:
    • 源模块: jdk.compiler
    • 包裹: com.sun.tools.javac.tree

在此处输入图像描述


推荐阅读