国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

后臺(tái)項(xiàng)目Gradle打包jar,不包含依賴jar并放到外部路徑

這篇具有很好參考價(jià)值的文章主要介紹了后臺(tái)項(xiàng)目Gradle打包jar,不包含依賴jar并放到外部路徑。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

# 1.Gradle打包jar
# 2.依賴jar包外放到其他目錄
# 3.保留引用關(guān)系
# 4.去掉引入的緩存



build.gradle

// 需要放到dependencies下面
// 傻逼問題 1 這個(gè)jar打包還得主動(dòng)開
jar.enabled = true
// 1.清除上一次的lib目錄
task clearJar(type: Delete) {
    delete "$buildDir\\libs\\lib"
}

// 2.將依賴包復(fù)制到lib目錄
task copyJar(type: Copy, dependsOn: 'clearJar') {
    from configurations.compileClasspath
    into "$buildDir\\libs\\lib"
}

// 此時(shí)只可使用jar  build和bootjar都會(huì)打入多余的緩存.idea或者boot配置不夠完美
jar {
    // 例外所有的jar和dao中.idea緩存
    excludes = ["*.jar","**/.idea/**"]

    // 需求1去掉jar內(nèi)的依賴 放到另外的libs/lib
    dependsOn clearJar
    dependsOn copyJar
    // 需求2 放到lib/jars能夠被指向調(diào)到 即修改MANIFEST.MF的Manifest 自動(dòng)寫入
    manifest {
        attributes ('Manifest-Version': 1.0)
        attributes ('Main-Class': "com.hp.equipment.UserApplication")
        attributes ('Class-Path': configurations.compileClasspath
                .files.collect { "lib/$it.name" }.join(' '))
    }
    // 需求3 xml要導(dǎo)入進(jìn)入 核實(shí)自帶就有,static網(wǎng)頁核對(duì)完美都有

    // 備注文件名 version group 等在allprojects中配置
}

文章來源地址http://www.zghlxwxcb.cn/news/detail-745678.html

到了這里,關(guān)于后臺(tái)項(xiàng)目Gradle打包jar,不包含依賴jar并放到外部路徑的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • springboot項(xiàng)目中引入本地依賴jar包,并打包到lib文件夾中

    springboot項(xiàng)目中引入本地依賴jar包,并打包到lib文件夾中

    描述:下載了第三方相關(guān)jar包后,項(xiàng)目中引入本地jar,測試環(huán)境正常,打包線上報(bào)錯(cuò)提示為找到該jar 原因:應(yīng)該在/WEB-INF/lib/xxx.jar,被打包到此目錄:/WEB-INF/classes/lib/xxx.jar 引入jar包后,在此pom.xml文件中里面添加依賴坐標(biāo),即添加中內(nèi)容 在pom的 build/ build標(biāo)簽中還需進(jìn)行如下修

    2024年02月07日
    瀏覽(23)
  • springboot項(xiàng)目中引入本地依賴jar包,如何打包到lib文件夾中

    springboot項(xiàng)目中引入本地依賴jar包,如何打包到lib文件夾中

    前言: 工作中,碰到過springboot框架構(gòu)建的java web項(xiàng)目,需要集成第三方推送功能,于是使用到了小米推送服務(wù),下載了相關(guān)jar包。項(xiàng)目中引入本地jar,問題不大,編寫完代碼后,通過測試類測試,也沒問題。然后就準(zhǔn)備打包部署到開發(fā)服上。由于項(xiàng)目是通過tomcat部署的,所以

    2024年02月11日
    瀏覽(16)
  • SpringBoot訪問靜態(tài)資源和jar外部靜態(tài)資源,部署前端打包后的vue項(xiàng)目放入靜態(tài)資源里

    SpringBoot訪問靜態(tài)資源和jar外部靜態(tài)資源,部署前端打包后的vue項(xiàng)目放入靜態(tài)資源里

    記錄一下使用SpringBoot訪問靜態(tài)資源和SpringBoot打包之后的jar外部靜態(tài)資源,在開發(fā)的時(shí)候,一般選擇前后端分離的方式,前端使用vue 后端使用SpringBoot,通常情況下,部署都是前端通過http去請(qǐng)求后端資源,涉及到http請(qǐng)求,那么肯定需要資源的目標(biāo)地址IP,一般云端部署給到I

    2024年02月09日
    瀏覽(22)
  • 怎樣將項(xiàng)目jar包放到服務(wù)器上

    怎樣將項(xiàng)目jar包放到服務(wù)器上

    目錄 1、在配置文件中配置賬號(hào)密碼 ?2.在父級(jí)的pom里面,加上這個(gè)標(biāo)簽 3.?deploy部署 4.?注:這兩個(gè)id得匹配上(原因:有的人會(huì)只有上傳到測試包的權(quán)限,id對(duì)應(yīng),擁有賬號(hào)密碼的才能有權(quán)限) 5.子項(xiàng)目打包? 6.?藍(lán)色符號(hào):跳過測試 1、在配置文件中配置賬號(hào)密碼 ?2.在父級(jí)

    2024年02月14日
    瀏覽(18)
  • Gradle Kotlin DSL 打包帶上依賴

    Gradle version Gradle 8.2.1 build.gradle.kts 參考 https://blog.csdn.net/setlilei/article/details/123173339

    2024年02月15日
    瀏覽(17)
  • spring boot maven 手動(dòng)打入外部jar包依賴

    有時(shí)候拿到第三方sdk是,以前都放在項(xiàng)目的某個(gè)目錄下,然后通過項(xiàng)目路徑去引入非常麻煩,最近找到了一個(gè)方法,可以手動(dòng)將外部的jar包導(dǎo)入到本地的maven倉庫中,這樣你就可以像其他依賴一樣正常使用了。 命令如下 Windows系統(tǒng)舉例: 1、在你的jar包路徑下,cmd打開dos黑窗口

    2024年02月16日
    瀏覽(22)
  • 外部配置文件和Class打包到j(luò)ar 然后重新啟動(dòng)java -jar

    我這邊以demo.jar和application-dev.properties配置文件為例 一.將Test1.class和Test2.class替換到j(luò)ar內(nèi)部 步驟1:解壓原始demo.jar 將兩個(gè)class文件拷貝到j(luò)ar目錄下后cd到文件目錄執(zhí)行: 步驟2:替換或添加class文件 步驟3:重新打包jar 二、優(yōu)先加載外部的配置文件application-dev.properties,啟動(dòng)ja

    2024年01月19日
    瀏覽(28)
  • SpringBoot添加外部jar包及打包(親測有效)

    首先要下載所需jar包到本地,然后復(fù)制下載好的jar到項(xiàng)目中, 然后修改項(xiàng)目的pom文件,將項(xiàng)目里的jar包引入到maven 需要注意的是,version一定要填寫不然會(huì)報(bào)錯(cuò) scope=system表示此依賴是來自外部jar,而不是maven倉庫。當(dāng)scope設(shè)置為system時(shí),systemPath屬性才會(huì)生效,systemPath為一個(gè)物

    2024年02月09日
    瀏覽(20)
  • maven打包所有依賴,對(duì)外提供sdk.jar

    maven打包所有依賴,對(duì)外提供sdk.jar

    maven打包所有依賴 如何讓引入自己sdk的spring掃描sdk下的類 新建配置類(@Import注解可以加載指定類至spring容器中) 新建如下目錄以及文件 ?

    2024年02月11日
    瀏覽(17)
  • 打包jar服務(wù),如何提取第三方依賴包

    很多時(shí)候有這個(gè)需求,編譯源碼的時(shí)候無法聯(lián)網(wǎng),需要把源代碼和依賴包一起離線用。 那么怎么把可以聯(lián)網(wǎng)的工程依賴包,下載后提供給無網(wǎng)環(huán)境用呢。war的很多時(shí)候是默認(rèn)提供好的,那么maven打包jar包服務(wù)的,assembly.xml 配置需要增加以下內(nèi)容: 再執(zhí)行maven打包就可以了。所

    2024年01月25日
    瀏覽(25)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包