Intellij idea 有没有办法从修改过的源代码运行intellij社区构建?
我对Intellij社区版(ce)进行了更改。我可以在IntelliJ编辑器中编译和运行这些更改。这将启动IntelliJ ce的第二个实例,该实例从包含我的更改的类运行。我想做的就是运行这些更改,而不必首先从IntelliJ中加载源代码、编译和运行 Netbeans通过生成一个可执行文件来简化这一过程。对于Intellij,我们根本不清楚该做什么。我试过以下方法- 使用Intellij本身用来运行修改过的类的运行配置—这包括设置工作目录、主类、vm选项和类路径。事实上,这不起作用的原因我不知道 根据某人的建议,在构建中运行dist.gant。这导致了很多没有帮助的错误(没有类定义发现错误,这表明Intellij在类路径的某个地方有一些混淆) 在bin下运行WinLauncher.exe会显示错误消息,表明它找不到VM选项文件(尽管它在bin中,(并且为了更好地衡量,在bin/win下,与intellij目录结构中的vmoptions共存的其他文件也在一起) 所有这些都比它应该做的更难。解决方案是作为构建的结果提供一个可执行文件,并将其放置在一个可预测的位置 有没有人真的做过我想做的事情——对社区源代码进行更改,然后将结果编辑器用作IntelliJ中的项目,而不是您正在使用的IntelliJ编辑器 跟进 User60561的答案正确。只是为了清理详细信息,在工件中有一个压缩文件(win.zip用于Windows,mac.zip用于mac等)。为了运行快照,您必须解压缩此存档(之后它将具有相同的名称,减去zip扩展名),然后进入文件夹“bin”。您将看到两个可执行文件:idea.exe和idea64.exe,分别用于32位和64位版本。单击这些文件将运行快照Intellij idea 有没有办法从修改过的源代码运行intellij社区构建?,intellij-idea,Intellij Idea,我对Intellij社区版(ce)进行了更改。我可以在IntelliJ编辑器中编译和运行这些更改。这将启动IntelliJ ce的第二个实例,该实例从包含我的更改的类运行。我想做的就是运行这些更改,而不必首先从IntelliJ中加载源代码、编译和运行 Netbeans通过生成一个可执行文件来简化这一过程。对于Intellij,我们根本不清楚该做什么。我试过以下方法- 使用Intellij本身用来运行修改过的类的运行配置—这包括设置工作目录、主类、vm选项和类路径。事实上,这不起作用的原因我不知道
通过调整idea.exe.vmoptions和idea64.exe.vmoptions文件的内容,您可以根据自己的需要设置虚拟机参数。通常,人们可能希望通过-Xmx值为虚拟机提供更多内存。这似乎很简单: 要构建IntelliJ IDEA Community Edition的分发存档,请在源代码的根目录中执行build.xml Ant build脚本。构建执行的结果可在out/artifacts中找到
因此,下载ant,并在存储ant的目录中运行ant。确保使用命令行启动ant,以确保一切正常工作。首先执行getPlugins.bat/sh,然后: