You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@zeppelin.apache.org by kjmrknsn <gi...@git.apache.org> on 2017/12/01 13:03:30 UTC

[GitHub] zeppelin issue #2658: [ZEPPELIN-3042] updating jgit to support post-commit h...

Github user kjmrknsn commented on the issue:

    https://github.com/apache/zeppelin/pull/2658
  
    I noticed that the JGit minimum execution environment became Java 8 from JGit 4.6. 
    
    https://projects.eclipse.org/projects/technology.jgit/releases/4.6
    > Update JGit minimum execution environment to JavaSE-1.8
    
    When I ran Zeppelin by Java 7, the following message was shown and Zeppelin could not be launched.
    
    ```
    Caused by: java.lang.UnsupportedClassVersionError: org/eclipse/jgit/lib/Repository : Unsupported major.minor version 52.0
            at java.lang.ClassLoader.defineClass1(Native Method)
            at java.lang.ClassLoader.defineClass(ClassLoader.java:803)
            at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
            at java.net.URLClassLoader.defineClass(URLClassLoader.java:442)
            at java.net.URLClassLoader.access$100(URLClassLoader.java:64)
            at java.net.URLClassLoader$1.run(URLClassLoader.java:354)
            at java.net.URLClassLoader$1.run(URLClassLoader.java:348)
            at java.security.AccessController.doPrivileged(Native Method)
            at java.net.URLClassLoader.findClass(URLClassLoader.java:347)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
            at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:312)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
            at java.lang.Class.forName0(Native Method)
            at java.lang.Class.forName(Class.java:195)
            at org.apache.zeppelin.notebook.repo.NotebookRepoSync.<init>(NotebookRepoSync.java:80)
            at org.apache.zeppelin.server.ZeppelinServer.<init>(ZeppelinServer.java:127)
            at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
            at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
            at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
            at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
            at org.glassfish.hk2.utilities.reflection.ReflectionHelper.makeMe(ReflectionHelper.java:1350)
            at org.jvnet.hk2.internal.Utilities.justCreate(Utilities.java:1009)
            ... 30 more
    ```
    
    Is it OK for Zeppelin not to support Java 7?


---