同步操作将从 Gitee 极速下载/IntelliJ-IDEA 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
These instructions will help you build IntelliJ IDEA Community Edition from source code, which is the basis for IntelliJ Platform development. The following conventions will be used to refer to directories on your machine:
<USER_HOME>
is your home directory.<IDEA_HOME>
is the root directory for the IntelliJ source code.<JDK_16_HOME>
is the root directory for the 1.6 JDK, which is optional.<JDK_18_HOME>
is the root directory for the 1.8 JDK.IntelliJ IDEA Community Edition source code is available from github.com/JetBrains/intellij-community
by either cloning or
downloading a zip file (based on a branch) into <IDEA_HOME>
. The default is the master branch.
The master branch contains the source code which will be used to create the next major version of IntelliJ IDEA. The branch names and build numbers for older releases of IntelliJ IDEA can be found on the page of Build Number Ranges.
If you intend to make open source contributions to the IntelliJ Platform, see Contributing to the IntelliJ Project for more information.
Speed Tip: If the complete repository history isn't needed then using a shallow clone (git clone --depth 1
) will save significant time.
These Git operations can also be done through the IntelliJ IDEA user interface.
IntelliJ IDEA Community Edition requires additional Android modules from separate Git repositories. To clone these repositories,
run one of the getPlugins
scripts located in the <IDEA_HOME>
directory. These scripts clone their respective master branches.
getPlugins.sh
for Linux or macOS.getPlugins.bat
for Windows.Note: Always git checkout
the intellij-community
, android
, and android/tools-base
Git repositories to the same branches/tags.
Version 2018.2 or newer of IntelliJ IDEA Community Edition or IntelliJ IDEA Ultimate Edition is required to build and develop for the IntelliJ Platform.
Using IntelliJ IDEA File | Open, select the <IDEA_HOME>
directory.
JDK version 1.8 (u91 or newer) is required for building and developing for IntelliJ IDEA Community Edition.
<JDK_18_HOME>
.
<JDK_18_HOME>/lib/tools.jar
to the Classpath tab
for the 1.8 JDK.<JDK_16_HOME>
. If you don’t want to install JDK 1.6
then you may configure IDEA jdk to point to <JDK_18_HOME>
. However, you must be careful to avoid using Java 8 APIs
in IntelliJ IDEA Community Edition modules that use IDEA jdk.
<USER_HOME>/.m2/repository
directory.-Xmx2G
.
These changes will greatly reduce the compile time.To build IntelliJ IDEA Community Edition from source, choose Build | Build Project from the main menu.
To build installation packages, run the ant
command in <IDEA_HOME>
directory. See the build.xml
file for details.
To run the IntelliJ IDEA built from source, choose Run | Run from the main menu. This will use the preconfigured run configuration "IDEA".
To run tests on the build, apply these setting to the Run | Edit Run Configurations... | Defaults | JUnit configuration tab:
<IDEA_HOME>/bin
-ea
-Djava.system.class.loader=com.intellij.util.lang.UrlClassLoader
-Didea.config.path=../test-config
-Didea.system.path=../test-system
You can find other helpful information at http://www.jetbrains.org. The contribute section of that site describes how you can contribute to IntelliJ IDEA.
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。