【问题标题】:How to add additional file/folder in Netbeans native packaging for Java SE application如何在 Java SE 应用程序的 Netbeans 本机打包中添加其他文件/文件夹
【发布时间】:2015-05-27 16:39:50
【问题描述】:

我正在尝试按照此处的说明制作我的 Java Swing 应用程序的 EXE 安装程序:http://netbeans.org/kb/docs/java/native_pkg.html

我的 dist 文件夹结构是这样的:

-> dist
   -> lib
   -> application.jar
   -> config folder //additional folder
   -> another additional folder //additional folder

部署本机打包后,上面列出的这两个附加文件夹会被忽略。我想在 /app 文件夹中添加这两个并保持文件夹结构如下:

-> app
   -> lib
   -> config folder //additional folder
   -> another additional folder //additional folder
   -> application.jar
   -> package.cfg
-> runtime
   -> jre
-> applcation.exe
-> application.ico
-> unins000.dat
-> unins000.exe

为此,我正在使用 ant builder 和 inno setup。

在尝试了最后几个小时后,我决定在此处发布以寻求帮助。任何朝着正确方向发展的事情都将不胜感激。提前致谢。

【问题讨论】:

标签: java swing netbeans ant inno-setup


【解决方案1】:

如果您使用 iss 脚本构建您的安装程序,您只需在文件部分的脚本中添加一个新行,如下所示:

[Files]
Source: "config\*"; DestDir: "{app}\config"; Flags: ignoreversion recursesubdirs createallsubdirs
Source: "additional\*"; DestDir: "{app}\additional"; Flags: ignoreversion recursesubdirs createallsubdirs

这也应该存在于 Netbeans 本机包装中。在我看来,来源选项卡可能具有相同的效果。

或者你可以try this approach,但这仍然需要在netbeans之外工作。

【讨论】:

  • 不,我没有使用任何 iss 脚本,也没有在 netbeans 项目中找到可以添加这些源代码行的任何文件。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-02-15
  • 2014-09-16
  • 2017-12-06
  • 1970-01-01
  • 1970-01-01
  • 2013-05-28
相关资源
最近更新 更多