为了账号安全,请及时绑定邮箱和手机立即绑定

缺少Maven Shade JavaFX运行时组件

缺少Maven Shade JavaFX运行时组件

慕的地8271018 2019-07-30 17:44:48
缺少Maven Shade JavaFX运行时组件我正在尝试使用maven依赖项创建一个JFX11自包含jar。从我所做的研究来看,似乎最好的方法是通过maven shade插件。但是,当我运行它时,我收到此错误:错误:缺少JavaFX运行时组件,并且需要运行此应用程序我不明白为什么会这样。我搞砸了什么?有一个更好的方法吗?我也用同样的消息尝试了maven程序集插件。pom文件供参考<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">     <modelVersion>4.0.0</modelVersion>     <groupId>Application</groupId>     <artifactId>Main</artifactId>     <packaging>jar</packaging>     <version>1.0-SNAPSHOT</version>     <name>SpaceRunner</name>     <url>http://maven.apache.org</url>     <dependencies>         <dependency>             <groupId>org.openjfx</groupId>             <artifactId>javafx-controls</artifactId>             <version>11</version>         </dependency>     </dependencies>     <build>         <plugins>             <plugin>                 <groupId>org.apache.maven.plugins</groupId>                 <artifactId>maven-compiler-plugin</artifactId>                 <version>3.8.0</version>                 <configuration>                     <release>10</release>                 </configuration>             </plugin>             <plugin>                 <groupId>org.codehaus.mojo</groupId>                 <artifactId>exec-maven-plugin</artifactId>                 <version>1.6.0</version>                 <executions>                     <execution>                         <goals>                             <goal>java</goal>                         </goals>                     </execution>                 </executions>                 <configuration>                     <mainClass>Application.Main</mainClass>                 </configuration>             </plugin>
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 1254 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号