【问题标题】:Javafx Deployment IssuesJavafx 部署问题
【发布时间】:2013-05-06 11:17:29
【问题描述】:

我要部署 javafx 应用程序:

生成可执行文件但有以下问题:

  • 我无法设置应用程序图标

  • 我无法为可执行文件设置自定义 .iss 文件或 .wix 文件

  • 生成的应用程序在启动时安装为未知。

  • 生成的应用程序安装在当前用户的 AppData 文件夹中,而不是像其他应用程序那样安装在程序文件中

  • 它不会创建桌面快捷方式。

    通过详细输出,我在控制台上得到以下信息:

    add package/windows/sample4deploy.ico to the class path to customize)
    
    add package/windows/sample4deploy.wxs to the class path to customize)
    
    Using default package resource [Inno Setup project file] (add package/windows/sample4deploy.iss to the class path to customize)
    
    Using default package resource [setup dialog icon] (add package/windows/sample4deploy-setup-icon.bmp to the class path to customize)
    

以下消息:

我在应用程序的根目录和那个 windows 文件夹中创建了名为 package 的文件夹。

所以我的路径 package/windows 。我在该文件夹中添加了资源,例如应用程序图标、.wix 文件。 iss 文件。

仍然采用默认值

我不明白它有什么问题..

问候, 萨迪克

【问题讨论】:

  • 我也有问题,所以你回答你的问题是如何解决每个问题的?(eclipse)
  • 安装到程序文件而不是应用程序数据文件夹中的运气好吗?

标签: java deployment javafx


【解决方案1】:

请更新你的蚂蚁路径:

在我的例子中,Netbeans->tools->options->java->ant

添加了包含“包文件夹”的文件夹。以便 Ant 可以搜索图标或图像。

【讨论】:

  • 如何在 maven ant 插件中更新这个路径?我正在用 eclipse 做同样的事情,我正在使用 maven ant 插件。
【解决方案2】:

这解决了 Mubasher 的问题:

....... ......

<plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-antrun-plugin</artifactId>
                <version>1.7</version>
                <executions>
                    <execution>
                        <phase>package</phase>
                        <configuration>

                            <additionalClasspathElements>
                                <additionalClasspathElement>${basedir}</additionalClasspathElement>
                            </additionalClasspathElements>

............ ………… ........

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-11-17
  • 1970-01-01
  • 2020-06-23
  • 2014-07-07
  • 2014-11-07
相关资源
最近更新 更多