Help us understand the problem. What is going on with this article?

Salesforce Migration Tool(Ant移行ツール)のインストール方法について(Mac)

More than 1 year has passed since last update.

Salesforceの主にCore機能で使用するMigration Tool(通称Ant移行ツール)をMacで導入する方法を簡単に整理します。

  1. https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.htmlからJava SE 8をインストールします。
  2. http://ant.apache.org/からバージョン1.6以降で適当に選んでローカルにzipをダウンロードして解凍します。
  3. 解凍したフォルダを/usr/local/bin/に移動します。
    • コマンド:mv apache-ant-1.10.5 /usr/local/bin/
  4. 起動時にPATHを通すようにするために、.bash_profileに下記を追記します。
    • コマンド:vi ~/.bash_profile
    • 追記内容:
      • ANT_HOME=/usr/local/bin/apache-ant-1.10.5
      • export PATH=\$ANT_HOME/bin:$PATH
  5. 即時反映させます。
    • コマンド:source ~/.bash_profile
  6. ant -versionで正しくコンパイルが成功していることを確認します。
    • Apache Ant(TM) version 1.10.5 compiled on July 10 2018
  7. Summer '18 Ant 移行ツールの .zip ファイルをダウンロードします。(その時の最新のフォルダをインストールします。)
  8. Ant移行ツールは、ダウンロードしたフォルダの中にあるant-salesforce.jarが本体なので、これをAntlibディレクトリにコピーします。(最新版のツールに置き換える場合は、このjarを入れ替えます。)
    • コマンド:cp ~/Downloads/salesforce_ant_43.0/ant-salesforce.jar /usr/local/bin/apache-ant-1.10.5/lib/

次回は、具体的な使用方法をまとめたいと思います。

[参照]
https://developer.salesforce.com/docs/atlas.ja-jp.apexcode.meta/apexcode/apex_deploying_ant.htm

yhayashi30
このアカウントでの投稿は私個人の見解に基づくものです。
https://yhayashi30.org
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした