在VirtualBox中,Ubuntu 14.04.1上使用WebStorm许可证

3

我在Oracle VirtualBox上安装了WebStorm 9,但出现了以下错误:

-VirtualBox:~/Downloads/WebStorm-139.252/bin$ ./webstorm.sh 
[    317]  ERROR - nse.impl.GeneralLicenseManager - No valid license found 
java.lang.Throwable
    at

     com.intellij.openapi.diagnostic.Logger.error(Logger.java:115)
        at com.intellij.ide.a.g.bb.a(bb.java:107)
        at com.intellij.idea.MainImpl$1.start(MainImpl.java:47)
        at com.intellij.idea.StartupUtil.prepareAndStart(StartupUtil.java:105)
        at com.intellij.idea.MainImpl.start(MainImpl.java:42)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        at com.intellij.ide.plugins.PluginManager$2.run(PluginManager.java:91)
        at java.lang.Thread.r

un(Thread.java:745)
[    318]  ERROR - nse.impl.GeneralLicenseManager - WebStorm 9.0.1  Build #WS-139.252 
[    319]  ERROR - nse.impl.GeneralLicenseManager - JDK: 1.7.0_65 
[    319]  ERROR - nse.impl.GeneralLicenseManager - VM: OpenJDK 64-Bit Server VM 
[    320]  ERROR - nse.impl.GeneralLicenseManager - Vendor: Oracle Corporation 
[    320]  ERROR - nse.impl.GeneralLicenseManager - OS: Linux 

Linux/Java版本:

xxx@xxx-VirtualBox:~/Downloads/WebStorm-139.252/bin$ java -version
java version "1.7.0_65"
OpenJDK Runtime Environment (IcedTea 2.5.3) (7u71-2.5.3-0ubuntu0.14.04.1)
OpenJDK 64-Bit Server VM (build 24.65-b04, mixed mode)
  • 我尝试了WebStorm 8,遇到了同样的问题。
  • 我在VMWare上尝试了同样的操作,没有出现任何问题。

有什么提示吗?

1个回答

5

这个异常通常意味着在~/.WebStorm9文件夹中找不到许可证信息,并且没有GUI环境,因此WebStorm无法打开许可证对话框以让您设置许可选项... 您是直接在Linux工作站上工作还是远程访问?另请检查您的OpenJDK是否包含图形库。实际上,我建议尝试使用Oracle JDK


谢谢你的回答,Iena。很可能是GUI环境的原因。我会检查一下并告诉你。我直接在我的工作站上访问Linux;通常图形支持是可用的,比如Mozilla等程序可以启动。 - sven
9
在 Fedora 21 上,通过安装软件包 java-1.8.0-openjdk 解决了这个问题。Fedora 预装了 java-1.8.0-openjdk-headless,因为 LibreOffice 依赖它,但这并不足以运行 Jetbrains 的程序。 - Daniel Jonsson

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接