【问题标题】:Maven & JavaFX: Missing JavaFX application classMaven 和 JavaFX:缺少 JavaFX 应用程序类
【发布时间】:2015-03-24 21:21:40
【问题描述】:

我尝试使用 maven 构建我的 JavaFX 应用程序。但目前出现如下错误:

Missing JavaFX application class com.company.app.Main

以下代码部分对此进行了定义:

<manifestEntries>
    <JavaFX-Version>{javafx.version}+</JavaFX-Version>
    <Main-Class>com.company.app.Main</Main-Class>
    <implementation-version>2.0</implementation-version>
    <JavaFX-Application-Class>com.company.app.Main</JavaFX-Application-Class>
    <JavaFX-Class-Path>

    </JavaFX-Class-Path>
    <Class-Path>javafx-${javafx.version}.jar</Class-Path>
</manifestEntries>

Main.java 文件包含以下代码:

public class Main extends Application

所以对我来说,一切看起来都很好......有人知道,为什么 maven 找不到类吗?

谢谢!

【问题讨论】:

    标签: java maven javafx


    【解决方案1】:

    我解决了这个问题。没有编译源码,因为我没有按照标准的目录布局:http://maven.apache.org/guides/introduction/introduction-to-the-standard-directory-layout.html

    【讨论】:

      【解决方案2】:

      您可以使用 IntelliJ IDEA 构建自己的应用程序。它提供正确的 maven 部署目录。

      【讨论】:

        猜你喜欢
        • 2017-01-11
        • 2020-03-13
        • 1970-01-01
        • 2014-05-27
        • 2019-07-18
        • 1970-01-01
        • 2018-04-25
        • 1970-01-01
        • 2019-04-21
        相关资源
        最近更新 更多