第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

javac 返回“錯誤:找不到模塊:ini4j”

javac 返回“錯誤:找不到模塊:ini4j”

慕姐4208626 2023-02-23 18:16:16
我有一個小程序(目前有六個*.java文件,外加ini4j-0.5.4.jar庫)。它在 Eclipse 中運行良好,但我需要在沒有圖形功能的系統(tǒng)上編譯和運行它,所以我為javac它構(gòu)建了一個命令,從項目目錄運行:javac -d bin -classpath libs/ini4j-0.5.4.jar src/main/*.java當(dāng)它運行時,它會產(chǎn)生兩行:error: module not found: ini4j 1 error我已經(jīng)離開 Java 編程多年了,我只是在趕上模塊等方面的變化??磥磉@就是問題的根源:ini4j文件是在模塊出現(xiàn)之前編寫的。我已經(jīng)看到一些提示,表明有一種方法可以使模塊化 Java 程序與非模塊化組件一起工作,當(dāng)我從 Eclipse GUI 運行它時顯然它可以工作,但是讓編譯器接受它的方法讓我望而卻步j(luò)avac。如果有幫助,我在 Ubuntu 19.04 下使用 openjdk(和 javac)11.0.3。底線:如何使用javac命令行編譯器將這個非模塊化 JAR 文件編譯成一個新的(模塊化的、簡單的)Java 程序?解決方案:在評論和答案的幫助下,我找到了解決問題的方法,方法是將命令行更改javac為:javac -g -d bin --module-path libs/ini4j-0.5.4.jar src/main/*.java現(xiàn)在編譯時不會給我任何問題。:-) 仍在嘗試弄清楚如何從命令行實際運行它,但這是一個不同的主題。感謝大家的幫助!
查看完整描述

1 回答

?
拉風(fēng)的咖菲貓

TA貢獻(xiàn)1995條經(jīng)驗 獲得超2個贊

對于任何需要它的人,我已經(jīng)移植了 ini4j 以作為模塊使用

可以在這里找到: https: //github.com/codebbgr/cbbini4j

還修復(fù)了一些錯誤


查看完整回答
反對 回復(fù) 2023-02-23
  • 1 回答
  • 0 關(guān)注
  • 111 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號