Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8169607

module name in --add-exports option not found on jdk.naming.dns and jdk.naming.rmi

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Not an Issue
    • Icon: P3 P3
    • None
    • 9
    • core-libs
    • None

      public class Test {

          public static void main(String[] args) {
              System.out.println(com.sun.jndi.dns.DnsContextFactory.class);
          }
      }

      Compiles the above test against JDK 9 build 144, like the below,
      <JDK 9-ea+144>/bin/javac --add-exports jdk.naming.dns/com.sun.jndi.dns=ALL-UNNAMED Test.java
      The output is:
      warning: [options] module name in --add-exports option not found: jdk.naming.dns
      Test.java:4: error: package com.sun.jndi.dns does not exist
      System.out.println(com.sun.jndi.dns.DnsContextFactory.class);
                                         ^
      1 error
      1 warning

      There's similar issue on module jdk.naming.rmi

            Unassigned Unassigned
            jjiang John Jiang
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: