簡體   English   中英

將jar庫添加到項目Intellij IDEA

[英]Adding jar library to project Intellij IDEA

我試圖將jar庫鏈接到我的項目,但是它似乎並未“完全”起作用。

我已經使用Project結構(shift + ctrl + alt + S)添加了stdlib.jar,並且該庫似乎已鏈接到Project結構窗口的Modules-Dependencies選項卡上的程序模塊(對不起,我不能添加圖片,需要10次重復)

當我在項目的src文件夾中創建一個類時,可以使用stdlib.jar中的類/方法,但是當我在src中創建一個包然后在該包中創建新類時,則無法使用stdlib.jar。

Intellij也沒有提出任何導入任何內容的建議,而且我真的不知道我應該寫什么導入語句(如果這是我的需要),因為stdlib.jar是jar文件的名稱,而不是包/類名。 。

我也是編程的新手,但是這個問題是關於如何管理Intellij Idea IDE的。

這值得4個小時的挫折,但我找不到解決方案。

我已經閱讀了配置模塊依賴關系和庫 ,但是找不到我的問題的確切答案。 我也閱讀了許多stackoverflow主題。

更新:這是指向stdlib.jar的鏈接 它來自Sedgewick的算法書。

UPDATE2:確實似乎stdlib.jar是為默認軟件包設計的,不能在其他任何軟件包中使用(現在的問題是:為什么他們這樣做而不是創建“通用”庫?)。 但是,並非每本書都包含此類信息。

.jar中的所有類都在默認程序包中。 這些類不能由任何其他包中的類導入; 這就是IntelliJ IDEA無法解析對這些類的引用並且不提供任何自動導入建議的原因。

我也在學習這本書。

您只需轉到“項目結構”,然后在左側面板上選擇“模塊”,然后單擊“依賴關系”選項卡。 stdlib.jar添加到它,它就可以正常工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM