亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何使用 jlink 圖像捆綁額外的文件

如何使用 jlink 圖像捆綁額外的文件

繁花如伊 2023-02-23 11:09:38
我使用帶有Badass JLink 插件的Gradle來分發我的軟件。不幸的是,我不知道如何在圖像中包含某些文件(例如 README.md、一些測試輸入等)。我認為它需要在 中進行一些工作build.gradle,但到目前為止我還沒有弄明白。按照這些說明application使用插件的功能很容易做到這一點,但我更喜歡使用 jlink 圖像進行分發,這樣用戶就不需要安裝 Java。distZip這甚至可能與 jlink 相關嗎?如果沒有,這似乎是一個巨大的缺點。
查看完整描述

2 回答

?
素胚勾勒不出你

TA貢獻1827條經驗 獲得超9個贊

我能夠針對我的問題提出這個解決方案build.gradle:


def JLINK_DIR = "$buildDir/myApp"


tasks.jlink.doLast {

    copy {

        from("/") {

            include "README.md", "LICENSE"

        }

        into JLINK_DIR + "/docs"

    }

    copy {

        includeEmptyDirs = false

        from("/path/to/sample/input") {

            include "sample_input_1/*"

            include "sample_input_2/*"

            exclude "output"

        }

        into JLINK_DIR + "/sample_input"

    }

}

Gradle Docs on copyBadass JLink Plugin 示例特別有用。



查看完整回答
反對 回復 2023-02-23
?
拉莫斯之舞

TA貢獻1820條經驗 獲得超10個贊

對我來說,我試圖添加到安裝程序。我必須執行以下操作:


def JLINK_DIR = "$buildDir/jpackage/MyApp"


tasks.jpackage.doFirst {

    copy {

        from("/config") {

            include "config.properties"

        }

        into JLINK_DIR + "/config"

    }

}


查看完整回答
反對 回復 2023-02-23
  • 2 回答
  • 0 關注
  • 111 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號