我找到了intellij IDEA(link)的salesforce插件,现在正尝试安装它。问题是,我以前从未这样做过。所以根据指示:
如何构建和安装
直到插件被发布到IntelliJ插件存储库中,你 可以按照这些说明手动构建和安装 来自GitHub的插件:
- 使用IntelliJ IDEA安装
的位置更新ANT脚本salesforce-plugin-xml<!--property name="idea.path" value="C:\Program Files (x86)\JetBrains\IntelliJ IDEA 13.0.2"/--> <property name="idea.path" value="/Applications/IntelliJ IDEA 13.app"/>
- 执行ANT脚本的'package'目标 - 这将在out目录中创建一个salesforce-plugin - #。#。zip文件
- 进入插件下的IntelliJ IDEA设置,然后选择“从磁盘安装插件”。选择zip文件,然后单击“确定”。
醇>
我从github下载了一个项目,将想法添加到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 []
请帮助我以正确的方式做到这一点!?
BTW,我使用Mavericks
答案 0 :(得分:2)
在Mac上,您需要将/ Contents添加到IDEA安装的根路径。例如:
<property name="idea.path" value="/Applications/IntelliJ IDEA 14.app/Contents"/>
答案 1 :(得分:1)
生成ant构建脚本时:
build -> generate ant build
-> check "use current idea instance for idea.home property"
重新生成ant构建脚本。现在构建应该有效。