如何使用excel文件和javafx导出Maven项目?

时间:2017-02-02 03:37:42

标签: java eclipse maven javafx

我已经搜索了这个问题两天了。我正在构建一个应用程序,我开始使用maven项目。所以现在我已经完成它并且运行完美。但问题是似乎无法将其导出为jar文件。我的目标是最终安装一个可安装的.exe文件。该项目有excel和xml文件作为资源和许多依赖项和库。我设法成功构建了一个jar文件,但我无法运行它。这是我的POM。谢谢你们。

<build>
<plugins>
    <plugin>
        <artifactId>maven-assembly-plugin</artifactId>
        <configuration>
            <archive>
                <manifest>
                    <mainClass>fully.qualified.MainClass</mainClass>
                </manifest>
            </archive>
            <descriptorRefs>
                <descriptorRef>jar-with-dependencies</descriptorRef>
            </descriptorRefs>
        </configuration>
        <executions>
            <execution>
                <id>make-assembly</id>
                <phase>package</phase>
                <goals>
                    <goal>single</goal>
                </goals>
            </execution>
        </executions>
    </plugin>
</plugins>

2 个答案:

答案 0 :(得分:0)

正如亚马所说,你需要一个第三方工具来包装你的jar作为exe。我在http://jsmooth.sourceforge.net

之前使用过JSmooth

注意:这种做法违背了java独立于平台的想法。

答案 1 :(得分:0)

如果你想创建一个可以双击执行的jar,那么

  1. 使用您的主类

    创建这样的清单文件
      

    主类:主类名称

  2. 通过提供此清单文件

  3. 创建一个jar
  4. 使用java -jar运行此jar或双击(类似于exe)