你如何添加' org.eclipse.core:org.eclipse.core.runtime:3.7.0'图书馆到Intellij ant build

时间:2015-09-27 13:25:43

标签: java ant uiautomator intellij-13

我可以解决编译问题org.eclipse.core:org.eclipse.core.runtime:3.7.0'在gradle中,而是使用具有Intellij想法的ant。我在我的libs文件夹中包含了org.eclipse.core.runtime-3.7.0.jar。我收到以下错误。

错误:(22,32)java:找不到符号   符号:类IProgressMonitor   location:package org.eclipse.core.runtime

错误:(23,32)java:找不到符号   符号:类IStatus   location:package org.eclipse.core.runtime

错误:(24,32)java:找不到符号   符号:类状态   location:package org.eclipse.core.runtime

我正在尝试构建Android的UIAutomatorView,如果我将代码放入Android Studio,它似乎可以使用compile&org.eclipse.core:org.eclipse来解析IProgressMonitor等。 core.runtime:3.7.0'在gradle。

这是我的项目结构和来源错误的屏幕截图。

my project structure and source error

有没有一种简单的方法可以将它添加到ant或只是将项目转换为gradle(请详细说明步骤)。

1 个答案:

答案 0 :(得分:3)

您应该有一个项目的build.xml文件。查找用于编译代码的javac任务(在构建文件中)并确保您的jar在那里定义的类路径中。如果不是,请将其复制。

从以下链接中获取的示例:

<javac srcdir="${src}"
     destdir="${build}"
     includes="mypackage/p1/**,mypackage/p2/**"
     excludes="mypackage/p1/testpackage/**"
     classpath="YOUR_REQUIRED_JAR_FILE_HERE.jar"
     debug="on"
/>

来源:https://ant.apache.org/manual/Tasks/javac.html