在Eclipse中创建Gradle项目卡住了。

11

我对Gradle不熟悉,在创建Gradle项目时Eclipse卡住了。

这是我在Eclipse Luna安装的插件:

下载Eclipse插件

我尝试在Eclipse中创建一个Gradle项目:

创建Gradle项目 示例项目:Java快速入门

然后进程就被卡住了!

进程卡住,无法继续

PS: 我尝试新建一个项目并自己创建build.gradle文件,然后使用gradle eclipse配置该项目,这个方法是有效的,我可以在Eclipse中使用该项目。但是当我添加一些依赖项或出现编译错误时,我还需要再次输入gradle eclipse命令。

请帮忙解决问题,谢谢!


这可能是Eclipse中网络配置的问题。也就是说,您在某个代理/防火墙后面,而Eclipse没有正确配置通过代理访问的内容。这就解释了为什么在Eclipse外部运行命令可以工作,但在Eclipse内部却不行。因此,如果您确实在某种代理后面,请尝试通过菜单“Window >> Preferences >> General >> Network Connections”进行配置。 - Kris
我也遇到了同样的问题,尝试导入一个libGDX生成的演示项目。没有代理。你找到任何解决方案了吗?谢谢。 - Fran Marzoa
3个回答

9
问题可能出现在尝试下载和设置Gradle构建时。您可以手动下载并将Eclipse指向同一文件夹。
Eclipse-->首选项-->Gradle-->Gradle发行版-->文件夹

0

也许你正在代理服务器后面运行gradle。你应该尝试在gradle用户主目录中设置一个gradle.properties文件,内容类似于:

systemProp.http.proxyHost=mybeautiful.proxy.corp
systemProp.http.proxyPort=8080
systemProp.https.proxyHost=mybeautiful.proxy.corp
systemProp.https.proxyPort=8080

我也认为最好的方法可能是在使用eclipse之前在您的环境中安装和验证gradle。希望这能帮到您。 - HMaximilien

0
我遇到了同样的问题:项目构建在某个点上卡住了。我已经验证了新项目下创建的目录结构,它看起来如下所示:
rwxr-xr-x  4   128 Feb 21 13:02 bin
-rw-r--r--  1  1034 Feb 21 13:00 build.gradle
drwxr-xr-x  3  96 Feb 21 13:00 gradle
-rwxr-xr-x  1  5296 Feb 21 13:00 gradlew
-rw-r--r--  1  2260 Feb 21 13:00 gradlew.bat
-rw-r--r--  1  356 Feb 21 13:00 settings.gradle
drwxr-xr-x  4  128 Feb 21 13:00 src

这基本上意味着所有必要的目录都已经创建好了。如果您的项目也是这种情况,您可以按照以下步骤进行恢复:

  1. 在构建对话框中点击“取消”按钮以取消构建
  2. 关闭Eclipse
  3. 重新打开Eclipse。观察到新项目不在项目列表中(我的情况)
  4. 使用导入/Gradle项目并导航到新项目的根目录
  5. Eclipse将自动重新构建所有内容,并在列表中显示新项目

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接