簡體   English   中英

如何使用Ant&InnoSetup在安裝JavaFX時放置目錄

[英]How can I use Ant & InnoSetup to place a directory at installation for JavaFX

我正在使用INNO SETUP將應用程序捆綁為EXE。 除了一件事,我有工作。

我的項目結構如下:

src
  ->package
    ->java classes
properties
  ->properties file

屬性文件(來自外部供應商)需要放置在特定位置-我不確定如何使用ANT和INNO生成此文件。

生成的文件結構需要如下所示

app folder
  ->exe
    runtime
    app
    ->libs
      properties
        ->server.properties
      app.cfg
      app.jar

我不太確定如何做到這一點。

謝謝!

我認為將[Files]部分與SourceDestDir可能會在這里解決。

有兩種(甚至更多種)方法可以做到這一點:

您可以使用ant預先准備目錄結構。 這意味着您可以在安裝后利用計算機上的ant創建存在的文件夾結構,並告訴Innosetup包括所有文件和文件夾,然后將它們解壓縮。

[Files]
Source: "x:\app folder\*"; DestDir: "{app}";

或者您使用項目文件夾結構,並告訴Innosetup將文件從其特定位置包含在項目中,然后將其復制到特定的目標目錄。

[Files]
Source: "x:\project\properties\properties.xml"; DestDir: "{app}\app\properties\"; 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM