Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/334.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在IntelliJ Idea中键入build.gradle很慢_Java_Eclipse_Intellij Idea_Gradle - Fatal编程技术网

Java 在IntelliJ Idea中键入build.gradle很慢

Java 在IntelliJ Idea中键入build.gradle很慢,java,eclipse,intellij-idea,gradle,Java,Eclipse,Intellij Idea,Gradle,所以,我有个奇怪的问题。 我从Eclipse转到IntelliJ Idea。 当我输入/编辑build.gradle文件时。。。落后,很难在那里写任何东西。是什么原因造成的?提神没用 添加插件:应用插件:“创意” 但无法在IntelliJ Idea任务中看到Gradle视角下的Idea。 当我打开Eclipse everythings时,使用Eclipse的Gradle插件,我可以在项目中看到这些任务,等等。 idea任务只能从命令行获得,而不能从intellij idea gui获得 但我想通

所以,我有个奇怪的问题。 我从Eclipse转到IntelliJ Idea。 当我输入/编辑build.gradle文件时。。。落后,很难在那里写任何东西。是什么原因造成的?提神没用

添加插件:应用插件:“创意” 但无法在IntelliJ Idea任务中看到Gradle视角下的Idea。 当我打开Eclipse everythings时,使用Eclipse的Gradle插件,我可以在项目中看到这些任务,等等。 idea任务只能从命令行获得,而不能从intellij idea gui获得

但我想通过在build.gradle中键入来解决这个恼人的问题。。。为什么它落后了


请帮帮我。

我曾经在android上工作过,它使用gradle进行构建。因此,假设同样的方法也适用于你,以下是你应该确保的几件事-

  • 拥有最新版本的Gradle。eg的v2.4比以前的版本有巨大的性能提升。看看这个来帮助你自己

  • 下一步是启用Gradle守护进程。使用守护进程可以加快构建的启动速度

  • 接下来,为您的项目启用并行构建。并行构建将导致具有多个模块的项目并行构建。 您通常可以通过在主目录中的
    .gradle
    中添加名为
    *gradle.properties*
    的文件(即
    ~/.gradle/gradle.properties
    )来实现这一点。将
    org.gradle.daemon=true
    org.gradle.parallel=true
    添加到文件中。如果这不起作用,请找到一种方法在您的计算机上启用相同的功能。这很有帮助

  • 在使用AndroidStudio开发android应用程序时,这些工具在渐变速度方面非常有效。我也会帮助您如何启用守护进程,但我不知道这一点


    希望这能有所帮助。

    最近我自己也为此感到困扰。只需编辑构建文件中的文本(如OP描述)就非常慢。刚刚解决了。当您打开一个项目并在之后添加build.gradle文件时,似乎必须“链接gradle项目”才能使intellij在编辑此文件时正常工作

    一种方法是:

    • 如果Intellij打开,请将其关闭
    • 加载IDE时,它会通知您一个未链接的gradle项目。遵循通知框中的提示,一切都会好起来
    第二种方式:

    • 从intellij关闭项目。文件->关闭项目
    • 在下面的欢迎对话中,选择导入项目
    • 选择“从外部模型导入”,然后选择Gradle作为模型。 他应该在工作
        以下对我的排除减轻了我的问题:
        build\.gradle


        您是如何将项目导入IDEA的?还有,您分配了多少内存?您是否在
        build.gradle
        脚本中定义了
        任务包装器
        。我还没有用记忆做任何事情;)@luminor,yes任务包装器设置为2.2版本,嗯……我也有同样的问题。我刚刚创建了一个全新的
        build.gradle
        ,IntelliJ就是laggy。你运气好吗?谢谢,我会听听你的建议。但是,有了eclipse,一切都很好,而没有idea,这怎么可能呢?这似乎就是
        intelliJ
        的工作方式。我还没有真正研究过细节:)@rav3n这并不是问题的答案:“它为什么落后?”第二种方法做得对。我的项目仍然落后,但语法高亮显示现在可以正常工作。