在IntelliJ IDEA中,在標籤爲「使用外部構建」的Settings> Compiler下有一個複選框。如果複選框被選中,它到底做了什麼?IntelliJ IDEA中的「使用外部構建」選項有什麼作用?
1
A
回答
1
那麼如果你有Use external build
打勾,修改源文件並點擊製作,第一參考消息確切指出正在使用的javac的(外部的)來編譯源代碼。
例如,我的項目的SDK 1.7,並啓用此設置編譯之後,我的郵件日誌說:
(!)使用javac 1.7.0_25編譯Java源
當這個選項未被選中時,IntelliJ使用它隨附的一個javac版本似乎是合乎邏輯的。
我最好的猜測是JetBrains/IntelliJ IDEA 12.1/lib
文件夾包含某種形式的內部(也許是定製的)JDK。
至於「哪一個使用」,我會建議使用外部編譯器,因爲這將始終與您已安裝和配置的最新jdk保持同步,而且它也應該完全正確與外部構建工具(如maven)使用的相同版本的javac。
希望這有助於...
5
相關問題
- 1. IntelliJ Idea 12:使用外部構建時指定哪個javac
- 2. 在IntelliJ IDEA中禁用外部構建13
- 3. Intellij IDEA中的Git存儲對話框的「Keep Index」選項有什麼作用?
- 4. Intellij IDEA,使用Ant構建工件?
- 5. 使用Intellij IDEA部署Javafx maven項目
- 6. 如何在IntelliJ Idea中使用AirPush構建Android項目?
- 7. IntelliJ IDEA:構建項目上的StackOverflowError
- 8. 在IntelliJ IDEA中創建sbt項目時應該使用什麼項目SDK?
- 9. 使用外部庫創建Jar(Intellij Idea 2017)
- 10. IntelliJ使用什麼Java GUI庫IDEA?
- 11. 爲什麼使用Gradle IntelliJ IDEA插件?
- 12. IntelliJ Idea 12中缺少「Java EE構建設置」選項卡?
- 13. IntelliJ IDEA代碼檢查 - 長時間使用的外部使用
- 14. 如何在IntelliJ IDEA中啓用「查看外部文檔」選項14
- 15. IntelliJ IDEA:使用外部文件中的參數運行java
- 16. Intellij IDEA Web項目部署
- 17. 使用的IntelliJ IDEA
- 18. 構建Eclipse項目使用外部JAR
- 19. 如何使用Maven構建並部署到IntelliJ IDEA中的Wildfly 9 Ultimate
- 20. Intellij Idea用什麼JVM啓動?
- 21. 如何在IntelliJ IDEA中使用SBT構建Uber JAR(Fat JAR)?
- 22. 在IntelliJ IDEA中使用JTable
- 23. 如何在IntelliJ IDEA(Community Edition)中使用Scala資源構建Android項目?
- 24. Intellij IDEA項目中的自定義構建步驟
- 25. 用的IntelliJ IDEA 9.0.4我使用的IntelliJ IDEA 9.0.4在Mac上不工作
- 26. 部署使用IDEA構建的scala應用程序
- 27. 無法使用IntelliJ IDEA打開項目
- 28. 使用IntelliJ IDEA運行Maven項目
- 29. Intellij IDEA中的A代表什麼?
- 30. intellij idea中的項目組
除去舊的編譯器啓動的IntelliJ 13,現在即外部構建是唯一的選擇。 – praseodym