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

如何在Android studio導(dǎo)入jdk9及以上版本中依賴包,如'rt.jar',' dt.jar'等

這篇具有很好參考價(jià)值的文章主要介紹了如何在Android studio導(dǎo)入jdk9及以上版本中依賴包,如'rt.jar',' dt.jar'等。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

1、如何獲取jdk9及以上版本中依賴包,如'rt.jar',' dt.jar'等

? 在jdk9及后續(xù)版本中,jdk開始使用模塊化規(guī)則,實(shí)現(xiàn)更好的封裝和定義良好的接口,近一步加強(qiáng)了java的自由度,開發(fā)者可以定制化SDK

? 包括rt.jar在內(nèi)的依賴均已移除,以模塊化形式更高效的存諸在 JAVA_HOME/jmods目錄下

? 如果需要可以用命令進(jìn)行抽取,例如需要用到javax.imageio.*包下的類,則可以將jmods目錄下的java.desktop.jmod

進(jìn)行重新打包

(1)解壓jmods目錄下的java.desktop.jmod模塊到當(dāng)前目錄
jmod extract 'C:\Program Files\Eclipse Adoptium\jdk-17.0.2.8-hotspot\jmods\java.desktop.jmod'
(2)使用jar工具在當(dāng)前目錄創(chuàng)建一個(gè)新的JAR文件
jar cf java.desktop.jar -C classes .
(3)使用命令進(jìn)行驗(yàn)證,將會(huì)成列出jar包中所有條目
jar tf .\java.desktop.jar
2、在Android studio如何引用依賴包?

將jar包復(fù)制到項(xiàng)目的lib目錄下并右鍵選擇Add As Library,將可以正常使用jar包中的類庫

模塊的build.gradle文件中生成如下指令,

implementation files('libs\\java.desktop.jar')

雖然可以正常使用類庫,但是在構(gòu)建的時(shí)候會(huì)報(bào)錯(cuò)

此時(shí)將指令更改為

compileOnly files('libs\\java.desktop.jar')

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

到了這里,關(guān)于如何在Android studio導(dǎo)入jdk9及以上版本中依賴包,如'rt.jar',' dt.jar'等的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(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)文章

  • Android Studio 4以上版本設(shè)置成中文

    Android Studio 4以上版本設(shè)置成中文

    我們安裝好Android Studio后,默認(rèn)是英文界面的,這可能對(duì)開發(fā)者來說并不是很友好,所以我們給它設(shè)置成中文。 本以為直接在設(shè)置里面有切換成中文的功能,結(jié)果找了一輪沒有,最后網(wǎng)上查看相關(guān)方法,發(fā)現(xiàn)要到JET BRAINS的插件官網(wǎng)里面下載相關(guān)插件來使用?。。〔寮倬W(wǎng)地址

    2023年04月08日
    瀏覽(15)
  • android studio開發(fā)——android11版本以上權(quán)限動(dòng)態(tài)申請(qǐng)問題,包括文件讀寫、圖片、相機(jī)的調(diào)用

    用于android手機(jī)的升級(jí),現(xiàn)在已經(jīng)是android13版本了,對(duì)于權(quán)限問題可能更加敏感了,前段時(shí)間開發(fā)發(fā)現(xiàn)之前的方法已經(jīng)不再適用于android11以后的版本了 讀寫權(quán)限申請(qǐng)最好是跳轉(zhuǎn)到設(shè)置中進(jìn)行才是最好了,下面我們開始進(jìn)行 首先是AndroidManifest.xml文件的權(quán)限 然后這里講解一下權(quán)

    2024年02月10日
    瀏覽(21)
  • 【Android Studio插件升級(jí)以后kotlin jdk版本沖突】

    【Android Studio插件升級(jí)以后kotlin jdk版本沖突】

    今天升級(jí)一些插件版本后無法編譯,發(fā)現(xiàn)kotlin jdk 1.8.20和kotlin jdk 1.6.21重復(fù)沖突,網(wǎng)上找了挺多方法都沒生效,千回百轉(zhuǎn)才解決,發(fā)出來希望可以幫助到同樣報(bào)錯(cuò)的同學(xué) FAILURE: Build failed with an exception. What went wrong: Execution failed for task ‘:app:checkDebugDuplicateClasses’. A failure occurred while

    2024年02月12日
    瀏覽(25)
  • android studio設(shè)置jdk版本項(xiàng)目設(shè)置和全局設(shè)置

    android studio設(shè)置jdk版本項(xiàng)目設(shè)置和全局設(shè)置

    android studio設(shè)置jdk版本項(xiàng)目設(shè)置和全局設(shè)置 方法1:修改項(xiàng)目的gradle構(gòu)建jdk(建議在使用別人的單個(gè)項(xiàng)目時(shí)使用) 打開項(xiàng)目設(shè)置 ?? 打開jdk設(shè)置 ? 選擇jdk11 ? 注意要apply保存然后運(yùn)行,編譯通過 方法2:修改所有項(xiàng)目的gradle構(gòu)建jdk(自己的項(xiàng)目使用,全局項(xiàng)目應(yīng)用) 打開設(shè)置

    2024年02月16日
    瀏覽(22)
  • android studio設(shè)置gradle和gradle JDK版本

    android studio設(shè)置gradle和gradle JDK版本

    file - project structure - SDK Location - Gradle Settings - Gradle JDK - Download JDK file - project structure - Project

    2024年02月01日
    瀏覽(93)
  • 如何導(dǎo)入Maven的Mysql任意版本依賴包

    如何導(dǎo)入Maven的Mysql任意版本依賴包

    最近初次學(xué)javaweb,遇到了很多bug,以此寫博客來記錄一下這些遇到的問題以及找到的解決辦法,與大家共勉。今天在pom.xml導(dǎo)入maven的mysql依賴包時(shí),發(fā)現(xiàn)只一直提示5版本的mysql,但是電腦上的mysql是8版本的,一直是爆紅狀態(tài),所以去百度了一下如何導(dǎo)入以前沒有用過的jar包。

    2024年02月16日
    瀏覽(18)
  • Android Studio中查看和修改project的編譯jdk版本

    Android Studio中查看和修改project的編譯jdk版本

    android studio中查看和修改project的編譯jdk版本操作如下: File-settings-Build,Execution,deployment-Build Tools-Gradles 進(jìn)入Gradles頁面可以查看并修改project的編譯jdk版本,如圖所示

    2024年02月12日
    瀏覽(92)
  • Android Studio 如何添加依賴

    Android Studio 如何添加依賴

    1.有時(shí)候?qū)戫?xiàng)目需要添加一個(gè)依賴,比如我需要使用藍(lán)牙,但是又不想自己寫,從網(wǎng)上找一個(gè)成熟穩(wěn)定的藍(lán)牙項(xiàng)目,在自己的項(xiàng)目中添加一個(gè)文件夾取個(gè)名字,再把找到的項(xiàng)目中app路徑下的內(nèi)容, 把這些復(fù)制到自己項(xiàng)目的新建文件夾中,這樣就成了一個(gè)內(nèi)部模塊,然后再將此

    2024年02月12日
    瀏覽(22)
  • Android Studio在導(dǎo)入項(xiàng)目后編譯出現(xiàn)java版本錯(cuò)誤解決方法

    Android Studio在導(dǎo)入項(xiàng)目后編譯出現(xiàn)java版本錯(cuò)誤解決方法

    打開新項(xiàng)目時(shí)出現(xiàn)一下錯(cuò)誤: Unsupported Java,Your build is currently configured to use Java 17.0.9 and Gradle 5.6.4. 這說明使用的java版本過高,而 gradle5.6.4對(duì)應(yīng)的是java8,最新安裝的編譯器java版本是17 解決方法是為項(xiàng)目配置低版本的JDK,這里選擇jdk版本為1.8的,設(shè)置好路徑(注意文件夾為空

    2024年03月21日
    瀏覽(19)
  • 開發(fā)Android App,令人頭疼的Android Studio、Gradle、JDK、Andrroid Gradle Plugin版本問題

    開發(fā)Android App,令人頭疼的Android Studio、Gradle、JDK、Andrroid Gradle Plugin版本問題

    開發(fā)Android App,各種報(bào)錯(cuò)。真是煉獄般的體驗(yàn),一弄弄一天,一抬頭半夜兩點(diǎn)半,時(shí)間廢了還沒成果,真是服了。 記錄下問題,便于后期查閱。 看到網(wǎng)友搞笑評(píng)論:Gradle 在不做人方面,一直很穩(wěn)定 Android Studio 版本:Flamingo | 2022.2.1 Patch 1 默認(rèn)支持的JDK: 默認(rèn)自帶的 JDK 17 創(chuàng)建

    2024年01月25日
    瀏覽(26)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包