Plugin crashes IDE.

Issue #5 wontfix
Former user created an issue

Hi again.

This time I don't have much time to investigate and describe the issue but maybe you'll be able to solve this with traceback only:

2016-02-22 16:20:24,814 [   5815]   INFO - roject.impl.ProjectManagerImpl - com.intellij.diagnostic.PluginException: com/atlassian/bitbucket/linky/discovery/VcsRepositoryDiscoverer : Unsupported major.minor version 52.0 [Plugin: com.atlassian.bitbucket.references] [Plugin: com.atlassian.bitbucket.references] 
com.intellij.ide.plugins.PluginManager$StartupAbortedException: com.intellij.diagnostic.PluginException: com/atlassian/bitbucket/linky/discovery/VcsRepositoryDiscoverer : Unsupported major.minor version 52.0 [Plugin: com.atlassian.bitbucket.references] [Plugin: com.atlassian.bitbucket.references]

This is on a fresh PyCharm 5.0.4 installation, this time I used OpenJDK JRE 1.7.0, maybe this is the problem. Plugin version 2.1

I will try to give you more debug information if the above won't do.

Comments (3)

  1. Daniil Penkin staff

    Hi @bartekz,

    Sorry about preventing your IDE to startup :(

    You see this error because Bitbucket Linky 2.x is compiled against JDK8 and is not compatible with JRE7 or older. The problem is I might have set wrong IntelliJ version constraints: I assumed that IDEA 15 and all light IDEs like PyCharm, PHPStorm, etc. based on this platform version are only compatible with JDK8. Apprarently, PyCharm will be become incompatible with JDK older than 1.8 only from 5.1.

    Unfortunately, it is not the problem of compilation procedure as the code itself is not compatible with 1.7 (used lambdas and new types). So, there are two options for you:

    • either run PyCharm on JRE 8 (seems that it shouldn't affect any Python stuff, so even if you don't want to use JRE 8 globally, you can just use it for PyCharm)
    • or downgrade Bitbucket Linky to the latest version on 1.x branch, which is 1.6 at the moment — you can download it using this link

    To remove Bitbucket Linky 2.0 without switching to JRE 8 you can find and remove it's directory — should be something like ~/.PyCharm50/config/plugins/Bitbucket\ Linky (from your previous ticket I assume that you are on Linux).

    I hope this will resolve the issue.

    Thanks.

  2. Log in to comment