Intellij idea 在InteliJ中复制粘贴时如何导入类?

Intellij idea 在InteliJ中复制粘贴时如何导入类?,intellij-idea,import,annotations,gradle,Intellij Idea,Import,Annotations,Gradle,我想把一些注释声明从一个类复制到另一个类,对于这些注释,我必须进行一些导入,所以InteliJ会问我 但如果单击“确定”,则导入将添加为: 但我想将它们添加到Eclipse的顶部,其他导入是: 使用IntelliJ复制粘贴时我如何做到这一点?这里的问题不是IntelliJ无法添加这些导入,而是因为IntelliJ项目的类路径上没有Gradle核心JAR(包含org.Gradle.api包的JAR)。一旦您修复了项目设置,复制和粘贴应该可以按预期工作。我添加了Gradle的JAR,它也可以工

我想把一些注释声明从一个类复制到另一个类,对于这些注释,我必须进行一些导入,所以InteliJ会问我

但如果单击“确定”,则导入将添加为:

但我想将它们添加到Eclipse的顶部,其他导入是:


使用IntelliJ复制粘贴时我如何做到这一点?

这里的问题不是IntelliJ无法添加这些导入,而是因为IntelliJ项目的类路径上没有Gradle核心JAR(包含
org.Gradle.api
包的JAR)。一旦您修复了项目设置,复制和粘贴应该可以按预期工作。

我添加了Gradle的JAR,它也可以工作,但是InLij使用Gradle来构建项目,为什么它找不到用于构建的LIB?1。构建系统不是项目依赖项的一部分(在构建Ant项目时,您不希望看到Ant类,就像在使用Gradle构建时,不应该在编译类路径上有Gradle类一样)。在编辑
.Gradle
文件时,Eclipse项目可以非直观地将Gradle类添加到其类路径中,以提供代码完成。2.你能给我们看看你的
build.gradle
?IJ没有正确导入项目依赖项似乎很奇怪。应用插件:“groovy”应用插件:“java”存储库{mavenCentral()}依赖项{compile localGroovy()compile gradleApi()compile“commons io:commons io:2.4”…}有趣。使用这样的构建脚本,当您将项目导入IntelliJ时,您应该在类路径上拥有所有Gradle库。我是否必须应用'idea'插件并运行'idea'任务?