如何在mac上使用ant构建插件

如何在mac上使用ant构建插件,ant,intellij-idea,Ant,Intellij Idea,我为intellij IDEA找到了一个salesforce插件,现在正在尝试安装它。问题是,我以前从未这样做过。因此,根据指示: 如何构建和安装 在插件发布到IntelliJ插件库之前,您需要 可以按照这些说明手动构建和安装 GitHub的插件: 使用IntelliJ IDEA安装的位置更新ANT脚本salesforce插件xml 执行ANT脚本的“package”目标-这将在out目录中创建一个salesforce插件-…zip文件 进入插件下的IntelliJ IDEA设置,选择从磁盘安装

我为intellij IDEA找到了一个salesforce插件,现在正在尝试安装它。问题是,我以前从未这样做过。因此,根据指示:

如何构建和安装 在插件发布到IntelliJ插件库之前,您需要 可以按照这些说明手动构建和安装 GitHub的插件:

使用IntelliJ IDEA安装的位置更新ANT脚本salesforce插件xml 执行ANT脚本的“package”目标-这将在out目录中创建一个salesforce插件-…zip文件 进入插件下的IntelliJ IDEA设置,选择从磁盘安装插件。选择zip文件并单击“确定”。 我从github下载了一个项目,将idea的路径添加到salesforce-plugin.xml。然后我意识到我没有蚂蚁来建造它。我安装了自制,安装了ant,检查了ant出现的版本,ok。 然后我卡住了。我尝试了不同的组合,如何打包插件,最后一次尝试是将salesforce-plugin.xml更改为build.xml,并在终端中编写:

ant package build.xml
得到:

Buildfile:/Users/cooler/Downloads/salesforce plugin master/build.xml

构建失败 /Users/cooler/Downloads/salesforce plugin master/build.xml:36:taskdef 使用类加载器找不到com.intellij.ant.Javac2类 AntClassLoader[]

你能帮我用正确的方法做这件事吗


顺便说一句,我在Mac上使用Mavericks,您需要将/Contents添加到IDEA安装的根路径。例如:

<property name="idea.path" value="/Applications/IntelliJ IDEA 14.app/Contents"/>

在Mac上,您需要将/Contents添加到IDEA安装的根路径。例如:

<property name="idea.path" value="/Applications/IntelliJ IDEA 14.app/Contents"/>

在Mac上,您需要将/Contents添加到IDEA安装的根路径。例如:

<property name="idea.path" value="/Applications/IntelliJ IDEA 14.app/Contents"/>

在Mac上,您需要将/Contents添加到IDEA安装的根路径。例如:

<property name="idea.path" value="/Applications/IntelliJ IDEA 14.app/Contents"/>

生成ant构建脚本时:

build -> generate ant build 
-> check "use current idea instance for idea.home property"

重新生成ant构建脚本。现在,构建应该正常工作。

生成ant构建脚本时:

build -> generate ant build 
-> check "use current idea instance for idea.home property"

重新生成ant构建脚本。现在,构建应该正常工作。

生成ant构建脚本时:

build -> generate ant build 
-> check "use current idea instance for idea.home property"

重新生成ant构建脚本。现在,构建应该正常工作。

生成ant构建脚本时:

build -> generate ant build 
-> check "use current idea instance for idea.home property"

重新生成ant构建脚本。现在,构建应该可以正常工作了。

好的,它帮助我更进一步:它说:[javac2]16个错误[javac2]1警告构建失败/Users/cooler/Downloads/salesforce plugin master/BUILD.xml:89:Compile失败;有关详细信息,请参阅编译器错误输出。这是Ant构建脚本中的错误;JPS插件的目标不包括必要的依赖项。您应该尝试从IntelliJ IDEA项目构建插件,而不是使用Ant。只需在IntelliJ IDEA中打开项目并执行Prepare Plugin Module以进行部署。另外,一般来说,就与特定插件相关的问题与插件作者联系是个好主意,不要将问题发布在万维网上。好的,这有助于我更进一步:它说:[javac2]16个错误[javac2]1警告构建失败/Users/cooler/Downloads/salesforce plugin master/BUILD.xml:89:Compile失败;有关详细信息,请参阅编译器错误输出。这是Ant构建脚本中的错误;JPS插件的目标不包括必要的依赖项。您应该尝试从IntelliJ IDEA项目构建插件,而不是使用Ant。只需在IntelliJ IDEA中打开项目并执行Prepare Plugin Module以进行部署。另外,一般来说,就与特定插件相关的问题与插件作者联系是个好主意,不要将问题发布在万维网上。好的,这有助于我更进一步:它说:[javac2]16个错误[javac2]1警告构建失败/Users/cooler/Downloads/salesforce plugin master/BUILD.xml:89:Compile失败;有关详细信息,请参阅编译器错误输出。这是Ant构建脚本中的错误;JPS插件的目标不包括必要的依赖项。您应该尝试从IntelliJ IDEA项目构建插件,而不是使用Ant。只需在IntelliJ IDEA中打开项目并执行Prepare Plugin Module以进行部署。另外,一般来说,就与特定插件相关的问题与插件作者联系是个好主意,不要将问题发布在万维网上。好的,这有助于我更进一步:它说:[javac2]16个错误[javac2]1警告构建失败/Users/cooler/Downloads/salesforce plugin master/BUILD.xml:89:Compile失败;有关详细信息,请参阅编译器错误输出。这是Ant构建脚本中的错误;JPS插件的目标不包括必要的依赖项。您应该尝试从IntelliJ IDEA项目构建插件,而不是使用Ant。只需在IntelliJ IDEA中打开项目并执行Prepare Plugin Module以进行部署。还有,在g中 一般来说,如果有与特定插件相关的问题,最好联系插件作者,而不要在万维网上发布这些问题。