大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 IDEA編譯器的詳細介紹

IDEA編譯器的詳細介紹

更新時間:2021-12-30 08:33:45 來源:動力節點 瀏覽2130次

IDEA編譯器和字節碼版本

物品 描述
使用編譯器

選擇要使用的編譯器:

Java。這可能是 IntelliJ IDEA 發行版中包含的編譯器或來自項目 JDK 之一的編譯器。

Eclipse(也稱為 Java 或 ECJ 的 Eclipse 編譯器)。IntelliJ IDEA 與 Eclipse 編譯器捆綁在一起。

Groovy-Eclipse。此編譯器允許您使用 Eclipse 編譯器執行 Groovy 和 Java 代碼的聯合編譯。

使用“--release 選項”進行交叉編譯(Java 9 及更高版本)

選擇要生成的字節碼版本。(粗略地說,這是最低的目標 JVM 版本。)

如果未指定特定版本,則字節碼版本由編譯器定義。

要為特定模塊指定不同版本,請使用 Per-module 字節碼版本區域中的控件。

每個模塊的字節碼版本

如有必要,請指定各個模塊的目標字節碼版本(例如,它們是否應與項目的設置不同)。

在打開的對話框中單擊并選擇感興趣的模塊。然后,對于每個模塊,單擊相應的目標字節碼版本單元格并從列表中選擇版本。

用于

從列表中刪除選定的一個或多個模塊。
項目字節碼版本

選擇要生成的字節碼版本。(粗略地說,這是最低的目標 JVM 版本。)

如果未指定特定版本,則字節碼版本由編譯器定義。

要為特定模塊指定不同版本,請使用 Per-module 字節碼版本區域中的控件。

Javac 和 Eclipse 選項?

如果您對 IntelliJ IDEA 捆綁的 Eclipse 編譯器版本不滿意,您可以使用位于設置 |中的ECJ 批處理編譯器工具的路徑選項。構建、執行、部署 | 編譯器 | Java Compiler并指定特定的 Eclipse 編譯器版本。

物品 描述
盡可能使用來自模塊目標 JDK 的編譯器

對于 Javac 編譯器:

當此選項打開并且與模塊關聯的 JDK 版本與構建過程 JDK 的版本不同時,將使用模塊 JDK 的編譯器。模塊 JDK 的版本早于 1.6 時除外。在這種情況下,來自構建過程 JDK 的編譯器以交叉編譯模式用于模塊 JDK 的類。

當該選項關閉時,所有模塊都使用相同的編譯器編譯,即來自構建過程 JDK 的編譯器。必要時,使用交叉編譯模式。

要開始構建過程,將使用最新的可用 JDK。該 JDK 選自模塊中使用的所有 JDK、默認項目 JDK 以及與 IntelliJ IDEA 捆綁的 JDK。

重要的!編譯器的選擇不影響源代碼語言級別,也不會影響字節碼目標級別和鏈接。也就是說,無論使用哪種編譯器,字節碼都與與模塊關聯的 JDK 鏈接,并且生成的代碼級別正是您的項目設置中指定的級別。

對于 Java 9,--release編譯器選項在Settings |中設置。構建、執行、部署 | 編譯器 | Java 編譯器。它自動配置 Java 編譯器以生成將鏈接到給定平臺版本的實現的類文件。如果您需要關閉此選項,請清除設置中的復選框。

生成調試信息 如果選中此復選框,編譯器將生成在調試器中運行已編譯類所需的信息。
報告已棄用功能的使用情況 如果選中此復選框,編譯器將顯示有關編譯期間遇到的不推薦使用的方法、類或字段的警告。(相應的警告顯示在編譯器輸出窗口中。)
不產生警告 如果選中此復選框,編譯器將忽略有關語言結構可疑用法的警告。
繼續處理錯誤 對于 Eclipse 編譯器:如果選中此復選框,即使出現編譯錯誤,編譯器也會繼續編譯。
ECJ 批處理編譯器工具的路徑(留空以使用捆綁) 對于 Eclipse 編譯器:如果需要指定特定版本的 Eclipse 編譯器,請使用此選項。
額外的命令行參數

指定要在編譯器開始時傳遞給編譯器的命令行參數和選項。有關可用選項,請參閱編譯器文檔。

如果您需要更多的輸入空間,請單擊展開組件以打開文本輸入區域更大的附加命令行參數對話框。

指定參數和選項時,請遵循以下規則:

使用空格分隔各個參數和選項,例如,-client -ea -Xmx1024m。

如果參數或選項包含空格,請將空格或包含空格的參數用雙引號括起來,例如some" "arg或"some arg"。

如果參數或選項包含雙引號(例如作為參數的一部分),請通過反斜杠轉義雙引號,例如,-Dmy.prop=\"quoted_value\"。

Groovy-Eclipse 選項

物品 描述
groovy-eclipse-batch jar 的路徑

指定 groovy-eclipse-batch jar 位置的路徑。單擊瀏覽按鈕并指定jar文件的路徑,然后單擊確定。

注意需要輸入groovy-eclipse-batch jar文件的位置,編譯器才能正常工作。

額外的命令行參數

指定要在編譯器開始時傳遞給編譯器的命令行參數和選項。有關可用選項,請參閱編譯器文檔。

如果您需要更多的輸入空間,請單擊展開組件以打開文本輸入區域更大的附加命令行參數對話框。

指定參數和選項時,請遵循以下規則:

使用空格分隔各個參數和選項,例如,-client -ea -Xmx1024m。

如果參數或選項包含空格,請將空格或包含空格的參數用雙引號括起來,例如some" "arg或"some arg"。

如果參數或選項包含雙引號(例如作為參數的一部分),請通過反斜杠轉義雙引號,例如,-Dmy.prop=\"quoted_value\"。

生成調試信息

如果選中此復選框,編譯器將生成在調試器中運行已編譯類所需的信息。

 

 

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 国产伦码精品一区二区 | 日本一级爰免费视频 | 欧美成人久久一级c片免费 欧美成人剧情中文字幕 | 波多野结衣免费一区二区三区香蕉 | 亚洲成a v人片在线观看 | 欧美亚洲另类色国产综合 | chinese性中国女人 | 亚洲另类在线视频 | 三中文乱码视频 | 99国产精品免费视频观看 | 日韩精品欧美国产精品亚 | 五月婷婷激情六月 | 日本欧美高清全视频 | 天天狠狠色综合图片区 | 亚洲一区在线免费 | 成人午夜看片在线观看 | 亚洲成在人线久久综合 | 色综合色狠狠天天综合色hd | 五月婷婷激情视频 | 国产日韩一区二区三区在线播放 | 亚洲成人播放 | 五月激情六月婷婷 | 国产精品va | 国产精品久久久久久免费 | 91精品国产视频 | 狠狠色婷婷丁香综合久久韩国 | 国产精品久久久久久久久久一区 | 久久777国产线看观看精品卜 | 最新国产一区二区精品久久 | 国产欧美亚洲精品第3页在线 | 欧美精品影视 | 在线免费黄色网址 | 国产第8页 | aaa特级毛片 | 亚洲欧美视频二区 | 色涩播| 国产精品久久成人影院 | 亚洲欧美第一 | 国产精品成人亚洲 | 男人资源在线观看 | 四虎国产精品永久地址51 |