我使用Intellij Idea开发了一个使用Java(FX)的Windows程序,工作得很好,然后导出了工件(jar),而且在Windows上运行它(双击控制台并双击)都没有问题。
然后我把它复制到我的Ubuntu虚拟机,但它说
Error: Could not find or load main class sample.Main
这是清单:
Manifest-Version: 1.0 Main-Class: sample.Main
JAR文件结构如下所示:
Leiningenpath不能草率定位? (IntelliJ Clojure IDE)
使用IntelliJ IDE和Lua编程语言制作Corona应用程序
“选定的目录不适用于Lua SDK的家庭”?
请参阅IntelliJ IDEA运行configurationVM选项中的Windows环境variables
test.jar --- meta-inf --- --- MANIFEST.MF --- org --- --- json --- --- --- // json library --- sample --- --- Contacts.class --- --- Controller.class --- --- Main.class --- --- sample.fxml
Linux下的IntelliJ Idea,主类上没有这样的文件或目录
IDEA无法启动本地的glassfish服务器
如何修复Linux中的PHPStorm 10的字体渲染?
如何在Ubuntu上更新已经安装的IntelliJ IDEA?
以root用户身份从IntelliJ运行bash脚本
像Debian一样,Ubuntu为OpenJFX提供了一个独立的包(OpenJDK的JavaFX实现)。 为什么是这种情况,当JavaFX是JRE的一个组成部分 – 我不知道,但你的问题应该通过安装OpenJFX包来解决:
# aptitude install openjfx
(或使用任何其他软件包管理器),或使用Oracle的JRE。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。