課程
/后端開(kāi)發(fā)
/Java
/Java入門(mén)第二季 升級(jí)版
哪里不對(duì)求解答
2019-06-19
源自:Java入門(mén)第二季 升級(jí)版 8-9
正在回答
JDK9及以上版中,建立一個(gè)單獨(dú)的類(lèi),無(wú)法執(zhí)行。其中的錯(cuò)誤提示:
Error?occurred?during?initialization?of?boot?layer. helloMyJava.class?found?in?top-level?directory?(unnamed?package?not?allowed?in?module)12
初始化引導(dǎo)層期間發(fā)生錯(cuò)誤。在頂級(jí)目錄中找到helloMyJava.class(模塊中不允許使用未命名的包)。
原因是JDK9及以上版本中,引入了模塊。所以要是在default package建立一個(gè)單獨(dú)運(yùn)行的類(lèi),就無(wú)法通過(guò)編譯。在JDK8中就沒(méi)有這樣的問(wèn)題。
轉(zhuǎn)自https://blog.csdn.net/weixin_40105316/article/details/82529579
舉報(bào)
課程升級(jí)!以終為始告別枯燥,在開(kāi)發(fā)和重構(gòu)中體會(huì)Java面向?qū)ο缶幊痰膴W妙
6 回答求解答求解答
1 回答求解答求解惑
3 回答求解答。。。。。。。。。
2 回答求解答?????
4 回答求解答
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢(xún)優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2019-06-19
JDK9及以上版中,建立一個(gè)單獨(dú)的類(lèi),無(wú)法執(zhí)行。
其中的錯(cuò)誤提示:
初始化引導(dǎo)層期間發(fā)生錯(cuò)誤。
在頂級(jí)目錄中找到helloMyJava.class(模塊中不允許使用未命名的包)。
原因是JDK9及以上版本中,引入了模塊。所以要是在default package建立一個(gè)單獨(dú)運(yùn)行的類(lèi),就無(wú)法通過(guò)編譯。在JDK8中就沒(méi)有這樣的問(wèn)題。
同時(shí),如果依然想在default package中運(yùn)行單獨(dú)的類(lèi)。刪除module-info.java就可以了。
轉(zhuǎn)自https://blog.csdn.net/weixin_40105316/article/details/82529579