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

jshell not working in exploded JDK build

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • P3
    • 9
    • 9
    • tools
    • None
    • b153
    • Not verified

    Description

      Crashes with:
      $ ./build/linux-x86_64-normal-server-release/jdk/bin/jshell
      Exception in thread "main" java.lang.ExceptionInInitializerError
              at java.base/sun.net.www.protocol.jrt.Handler.openConnection(Handler.java:42)
              at java.base/java.net.URL.openConnection(URL.java:1049)
              at java.base/java.net.URL.openStream(URL.java:1115)
              at jdk.jshell/jdk.internal.jshell.tool.JShellTool.readResource(JShellTool.java:2248)
              at jdk.jshell/jdk.internal.jshell.tool.JShellTool.defaultStartup(JShellTool.java:2257)
              at jdk.jshell/jdk.internal.jshell.tool.JShellTool.start(JShellTool.java:482)
              at jdk.jshell/jdk.internal.jshell.tool.JShellTool.start(JShellTool.java:473)
              at jdk.jshell/jdk.internal.jshell.tool.JShellToolBuilder.run(JShellToolBuilder.java:239)
              at jdk.jshell/jdk.internal.jshell.tool.JShellToolProvider.main(JShellToolProvider.java:119)
      Caused by: java.io.UncheckedIOException: java.nio.file.NoSuchFileException: /usr/local/home/lahvac/src/jdk/tl/build/linux-x86_64-normal-server-release/jdk/lib/modules
              at java.base/jdk.internal.jimage.ImageReaderFactory.getImageReader(ImageReaderFactory.java:84)
              at java.base/sun.net.www.protocol.jrt.JavaRuntimeURLConnection.<clinit>(JavaRuntimeURLConnection.java:54)
              ... 9 more
      Caused by: java.nio.file.NoSuchFileException: /usr/local/home/lahvac/src/jdk/tl/build/linux-x86_64-normal-server-release/jdk/lib/modules
              at java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:92)
              at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111)
              at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:116)
              at java.base/sun.nio.fs.UnixFileSystemProvider.newFileChannel(UnixFileSystemProvider.java:178)
              at java.base/java.nio.channels.FileChannel.open(FileChannel.java:287)
              at java.base/java.nio.channels.FileChannel.open(FileChannel.java:335)
              at java.base/jdk.internal.jimage.BasicImageReader.<init>(BasicImageReader.java:104)
              at java.base/jdk.internal.jimage.ImageReader$SharedImageReader.<init>(ImageReader.java:218)
              at java.base/jdk.internal.jimage.ImageReader$SharedImageReader.open(ImageReader.java:232)
              at java.base/jdk.internal.jimage.ImageReader.open(ImageReader.java:65)
              at java.base/jdk.internal.jimage.ImageReader.open(ImageReader.java:69)
              at java.base/jdk.internal.jimage.ImageReaderFactory.get(ImageReaderFactory.java:63)
              at java.base/jdk.internal.jimage.ImageReaderFactory.getImageReader(ImageReaderFactory.java:82)
              ... 10 more

      Attachments

        Issue Links

          Activity

            People

              jlahoda Jan Lahoda
              jlahoda Jan Lahoda
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: