【问题标题】:DataStax DevCenter stuck on StartupDataStax DevCenter 卡在启动中
【发布时间】:2018-06-29 07:32:17
【问题描述】:

我刚刚安装了 DataStax DevCenter。但是,在加载时,会弹出自动更新和使用页面。但是“确定”按钮被禁用且无法点击。所以我无法通过应用程序的启动加载。我怎样才能绕过这个?

Click here for screenshot

【问题讨论】:

    标签: datastax datastax-startup


    【解决方案1】:

    这听起来很像 DevCenter 和 Java 版本 1.8.0_152 或 Java 9 的一个已知问题。

    您正在使用其中任何一个吗?在命令行使用java -version可以快速查看正在使用的版本。

    此时唯一的解决方法是使用不同版本的 Java - 版本 1.8.0_151 或更早版本应该没问题。

    【讨论】:

    • 谢谢。为我工作!
    【解决方案2】:

    您可以拥有多个 JDK,并将 DevCenter 配置为使用较早的一个。

    右键单击属性目录中的 DevCenter.app 点击“显示包内容” 在您选择的编辑器中打开 Contents/info.plist 然后,在底部你会发现如下配置:

    <dict>
        <!-- a lot of stuff above -->
        <key>Eclipse</key>
        <array>
            <!-- comments on how to change the Java version -->
            <string>-keyring</string><string>~/.eclipse_keyring</string>
            <string>-showlocation</string>
            <!-- some more comments -->
        </array>
    </dict>
    

    在数组元素中,插入以下子元素,并确保适应您希望 DevCenter 使用的旧 Java 版本和您的用户名。

    <string>-vm</string>/Library/Java/JavaVirtualMachines/1.8.141.jdk/Contents/Home/bin/java</string>
    

    【讨论】:

    • 注意,如果你做了brew install adoptopenjdk8,你现在需要添加&lt;string&gt;-vm&lt;/string&gt;&lt;string&gt;/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home/bin/java&lt;/string&gt;这一行
    【解决方案3】:

    对我来说,只是将 JAVA_HOME 点更改为 1.8.0_151 不起作用。只有在从机器上完全删除所有其他 Java 版本之后,才为我解决了这个问题。希望对你有帮助

    【讨论】:

      【解决方案4】:

      更改为 Java 版本 _131 对我有用。

      【讨论】:

        猜你喜欢
        • 2016-05-15
        • 2018-05-14
        • 2014-08-18
        • 2018-04-13
        • 2016-02-15
        • 1970-01-01
        • 2014-05-08
        • 2019-08-31
        • 1970-01-01
        相关资源
        最近更新 更多