Codename One 控制中心无法在 Linux OS (Ubuntu) 上运行
Codename One Control Center not working on Linux OS (Ubuntu)
我在我的机器上 运行ning IntelliJ IDEA,但我无法打开 CN1 Control Center 应用程序。当我点击 Codename One Preferences
.
时没有任何反应
我已经 运行 java -jar ~/.codenameone/UpdateCodenameOne.jar PATH_TO_PROJECT
更新了我的库。
我可以使用 guibuilder.jar
:
从命令行启动控制中心
java -jar ~/.codenameone/guibuilder.jar -settings PATH_TO_PROJECT/codenameone_settings.properties
同样,单击 theme.res
文件不会直接启动旧的 GUI Builder。我必须先从 Codename One 选项打开 Codename One Designer
,然后从旧的 GUI Builder 打开 theme.res
。
如何轻松访问这些 GUI 应用程序?
我运行宁以下JVM是:
openjdk version "11.0.11" 2021-04-20 LTS
OpenJDK Runtime Environment Zulu11.48+21-CA (build 11.0.11+9-LTS)
OpenJDK 64-Bit Server VM Zulu11.48+21-CA (build 11.0.11+9-LTS, mixed mode)
我也试过:
openjdk version "11.0.13" 2021-10-19 LTS
OpenJDK Runtime Environment Corretto-11.0.13.8.1 (build 11.0.13+8-LTS)
OpenJDK 64-Bit Server VM Corretto-11.0.13.8.1 (build 11.0.13+8-LTS, mixed mode)
IntelliJ 尝试 运行 的命令是:
/snap/intellij-idea-ultimate/326/jbr/bin/java # custom IntelliJ IDEA VM options -Xms128m -Xmx2048m -XX:ReservedCodeCacheSize=512m -XX:+UseG1GC -XX:SoftRefLRUPolicyMSPerMB=50 -XX:CICompilerCount=2 -XX:+HeapDumpOnOutOfMemoryError -XX:-OmitStackTraceInFastThrow -ea -Dsun.io.useCanonCaches=false -Djdk.http.auth.tunneling.disabledSchemes="" -Djdk.attach.allowAttachSelf=true -Djdk.module.illegalAccess.silent=true -Dkotlinx.coroutines.debug=off -Dsun.tools.attach.tmp.only=true -jar ~/.codenameone/guibuilder.jar -settings PROJECT_PATH/codenameone_settings.properties
这是我的 IDEA.log
我假设您是 运行 插件并尝试使用插件而不是通过解决此问题的 maven 操作启动。
要使其与插件一起使用,您需要更新项目,您可以通过以下两种方式之一进行更新:
- 使用以下命令:
java -jar ~/.codenameone/UpdateCodenameOne.jar PATH_TO_PROJECT
- 通过运行 ZuluFX VM
从命令行启动一次
我在我的机器上 运行ning IntelliJ IDEA,但我无法打开 CN1 Control Center 应用程序。当我点击 Codename One Preferences
.
我已经 运行 java -jar ~/.codenameone/UpdateCodenameOne.jar PATH_TO_PROJECT
更新了我的库。
我可以使用 guibuilder.jar
:
java -jar ~/.codenameone/guibuilder.jar -settings PATH_TO_PROJECT/codenameone_settings.properties
同样,单击 theme.res
文件不会直接启动旧的 GUI Builder。我必须先从 Codename One 选项打开 Codename One Designer
,然后从旧的 GUI Builder 打开 theme.res
。
如何轻松访问这些 GUI 应用程序?
我运行宁以下JVM是:
openjdk version "11.0.11" 2021-04-20 LTS
OpenJDK Runtime Environment Zulu11.48+21-CA (build 11.0.11+9-LTS)
OpenJDK 64-Bit Server VM Zulu11.48+21-CA (build 11.0.11+9-LTS, mixed mode)
我也试过:
openjdk version "11.0.13" 2021-10-19 LTS
OpenJDK Runtime Environment Corretto-11.0.13.8.1 (build 11.0.13+8-LTS)
OpenJDK 64-Bit Server VM Corretto-11.0.13.8.1 (build 11.0.13+8-LTS, mixed mode)
IntelliJ 尝试 运行 的命令是:
/snap/intellij-idea-ultimate/326/jbr/bin/java # custom IntelliJ IDEA VM options -Xms128m -Xmx2048m -XX:ReservedCodeCacheSize=512m -XX:+UseG1GC -XX:SoftRefLRUPolicyMSPerMB=50 -XX:CICompilerCount=2 -XX:+HeapDumpOnOutOfMemoryError -XX:-OmitStackTraceInFastThrow -ea -Dsun.io.useCanonCaches=false -Djdk.http.auth.tunneling.disabledSchemes="" -Djdk.attach.allowAttachSelf=true -Djdk.module.illegalAccess.silent=true -Dkotlinx.coroutines.debug=off -Dsun.tools.attach.tmp.only=true -jar ~/.codenameone/guibuilder.jar -settings PROJECT_PATH/codenameone_settings.properties
这是我的 IDEA.log
我假设您是 运行 插件并尝试使用插件而不是通过解决此问题的 maven 操作启动。
要使其与插件一起使用,您需要更新项目,您可以通过以下两种方式之一进行更新:
- 使用以下命令:
java -jar ~/.codenameone/UpdateCodenameOne.jar PATH_TO_PROJECT
- 通过运行 ZuluFX VM 从命令行启动一次