- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我见过很多关于将 Eclipse 或 Gradle 项目导入 IntelliJ 的问题,但没有一个询问使用哪种方法的问题。我假设只是导入 Gradle?
我们使用 Eclipse 而不是 Gradle,我可以使用 gradle 命令行或(不太可能:)在 Eclipse 中构建和运行我的项目。只要我能在命令行上使用 gradle 进行构建,我的老板就会很高兴。
I found the fully-enabled free student versions of IntelliJ/Jetbrains products,所以我使用的是终极版 15.02。 Gradle 2.8 FWIW。
与仅导入 Gradle 项目相比,导入 Eclipse 项目有什么理由吗?我想在 IntelliJ 的最后几个版本 you just open the Gradle file, not import a Gradle project?
关闭自动导入仍然是个好主意吗?我注意到应用插件:'idea';在 build.gradle is no longer necessary since version 14.
最佳答案
我不是从 Eclipse 与 Gradle 导入的差异方面的专家,但如果可能的话,我总是会从 Gradle 导入(对于 Maven 和 Ant 基础构建也是如此)。
您希望 Intellij 使用哪种数据结构来确定您的来源在哪里?您可以使用 Eclipse 使用的相同内容(build.gradle 文件),也可以使用 Eclipse 对 build.gradle 文件的解释的产品。
当您从 Eclipse 导入时,您实际上是在说“我将获取从构建工具获取信息的信息,而不是直接从构建工具的设置获取信息。”您添加了另一个层,但在导入中没有实际值(value)。
也就是说,项目导入的 Eclipse 项目设置可能会包含一些内容。我可以想象 Eclipse 项目导入会拉入任何类似手动包含的 jar 之类的内容,但这意味着您的项目可能需要 IDE 来构建它(这很糟糕),实际上您应该重构您的项目,以便可以在没有任何 IDE 帮助的情况下构建它(从命令行)。
简单来说,直接从 Gradle 导入。不要经历 Eclipse。您只是通过不添加任何值的过滤器来过滤源数据。或者,如果它正在增加值(value),那么它可能是项目特定的配置,无论如何都不应该在 IDE 中完成。
附注。
我总是转到 build.gradle 文件并“打开”它。 pom.xml 也是如此。
对于基于 Maven 和 Gradle 的项目,我始终启用自动导入。我从来没有遇到过任何问题,它让我编码速度更快。
关于java - 对于 IntelliJ,与仅导入 Gradle 项目相比,是否有任何理由导入 Eclipse 项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34482823/
您好,我希望我的下一个输出(在本例中就是字母)在上一个输出之后输出 8 个空格。这适用于第一个字符,但之后的 printf 语句不起作用。它在第一个 printf 语句之后立即打印,我试图将其设置为
我想知道制作 std::list<>::splice 背后的基本原理是什么使引用被拼接到新容器中的子序列的迭代器无效。这对我来说有点不合逻辑,尤其是考虑到标准 std::container::swap
谁能告诉我为什么我应该使用 Azure Function 输出绑定(bind)(例如 SendGrid 或 Twilio)而不是仅仅在我的 C# 函数中显式使用适当的 SDK(例如 Sendgrid
我们在当前项目中使用 React 和 TypeScript,我遇到了以下行为。 import React, { Component } from 'react'; 我将上面的行替换为下面的行,因为它似
我是一名优秀的程序员,十分优秀!