# Set Appium by command line

**URL:** <https://forum.katalon.com/t/set-appium-by-command-line/36941>\
**Category:** Mobile Testing\
**Tags:** mobile-testing, katalon-studio\
**Created:** [November 28, 2019, 5:13pm UTC](https://forum.katalon.com/t/set-appium-by-command-line/36941 "2019-11-28T17:13:14Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![hugo.lopes](https://avatars.discourse-cdn.com/v4/letter/h/b5ac83/32.png) [@hugo.lopes](https://forum.katalon.com/u/hugo.lopes)\
**Post date:** [November 28, 2019, 5:13pm UTC](https://forum.katalon.com/t/set-appium-by-command-line/36941/1 "2019-11-28T17:13:14Z")

</div>

I am getting this error:

com.kms.katalon.core.appium.exception.AppiumStartException: Appium directory is not set. Please set it in Window/Katalon Studio Preferences/Katalon/Mobile

When I try to use Katalon in Azure DevOps. In there I don’t have the interface to set it in Window/Katalon Studio Preferences/Katalon/Mobile as suggested, so how can I set the Appium directory?

---

<div class="post-metadata">

**Author:** ![duyluong](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/duyluong/32/1116_2.png) [@duyluong](https://forum.katalon.com/u/duyluong)\
**Post date:** [December 2, 2019, 10:04am UTC](https://forum.katalon.com/t/set-appium-by-command-line/36941/2 "2019-12-02T10:04:07Z")

</div>

Hi @Hugo,

You can manually add Appium location by create or edit this file: KS folder/config/.metadata/.plugins/org.eclipse.core.runtime/.settings/com.kms.katalon.composer.mobile.prefs

```auto
mobile.appiumDirectory=Appium location here

```

---

<div class="post-metadata">

**Author:** ![trung.banh](https://avatars.discourse-cdn.com/v4/letter/t/22d042/32.png) [@trung.banh](https://forum.katalon.com/u/trung.banh)\
**Post date:** [December 30, 2019, 7:05am UTC](https://forum.katalon.com/t/set-appium-by-command-line/36941/3 "2019-12-30T07:05:56Z")

</div>

## How can add appium location if I have use Katalon runtime engine ?

Nếu dùng KRE thì cho mình hỏi là add vào bằng cách nào vậy ạ ?

---

<div class="post-metadata">

**Author:** ![duyluong](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/duyluong/32/1116_2.png) [@duyluong](https://forum.katalon.com/u/duyluong)\
**Post date:** [December 30, 2019, 7:30am UTC](https://forum.katalon.com/t/set-appium-by-command-line/36941/4 "2019-12-30T07:30:06Z")

</div>

Hi @trung.banh,

You can set appium location for KRE by using **APPIUM\_HOME** system environment:

```auto
export APPIUM_HOME=/usr/local/lib/node_modules/appium
./katalonc ...

```

Thanks

---

<div class="post-metadata">

**Author:** ![trung.banh](https://avatars.discourse-cdn.com/v4/letter/t/22d042/32.png) [@trung.banh](https://forum.katalon.com/u/trung.banh)\
**Post date:** [December 30, 2019, 10:13am UTC](https://forum.katalon.com/t/set-appium-by-command-line/36941/5 "2019-12-30T10:13:04Z")

</div>

## yep, many thank to you.

Mình làm đc rồi nhé, cám ơn bạn nhiều.

---

<div class="post-metadata">

**Author:** ![hugo.lopes](https://avatars.discourse-cdn.com/v4/letter/h/b5ac83/32.png) [@hugo.lopes](https://forum.katalon.com/u/hugo.lopes)\
**Post date:** [January 7, 2020, 4:18pm UTC](https://forum.katalon.com/t/set-appium-by-command-line/36941/6 "2020-01-07T16:18:53Z")

</div>

Cannot find that folder or file. Is it the same as KS folder/settings/internal and then add the file there?

---

<div class="post-metadata">

**Author:** ![duyluong](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/duyluong/32/1116_2.png) [@duyluong](https://forum.katalon.com/u/duyluong)\
**Post date:** [January 8, 2020, 7:46am UTC](https://forum.katalon.com/t/set-appium-by-command-line/36941/7 "2020-01-08T07:46:31Z")

</div>

You can follow this solution:

> [@Set Appium by command line](http://forum.katalon.com/t/set-appium-by-command-line/36941/4):
>
> Hi @trung.banh, You can set appium location for KRE by using APPIUM\_HOME system environment: export APPIUM\_HOME=/usr/local/lib/node\_modules/appium ./katalonc ... Thanks

---

<div class="post-metadata">

**Author:** ![libra.soumya17](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/libra.soumya17/32/11959_2.png) [@libra.soumya17](https://forum.katalon.com/u/libra.soumya17)\
**Post date:** [February 3, 2020, 1:00pm UTC](https://forum.katalon.com/t/set-appium-by-command-line/36941/8 "2020-02-03T13:00:10Z")

</div>

Can we use katalon studio 6.3.3 for this?

---

<div class="post-metadata">

**Author:** ![hugo.lopes](https://avatars.discourse-cdn.com/v4/letter/h/b5ac83/32.png) [@hugo.lopes](https://forum.katalon.com/u/hugo.lopes)\
**Post date:** [February 3, 2020, 8:39pm UTC](https://forum.katalon.com/t/set-appium-by-command-line/36941/9 "2020-02-03T20:39:17Z")

</div>

I’m using it and it’s working

---

<div class="post-metadata">

**Author:** ![libra.soumya17](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/libra.soumya17/32/11959_2.png) [@libra.soumya17](https://forum.katalon.com/u/libra.soumya17)\
**Post date:** [March 18, 2020, 9:08am UTC](https://forum.katalon.com/t/set-appium-by-command-line/36941/10 "2020-03-18T09:08:49Z")

</div>

Hi,

Can i pass this to docker as well to set the appium path?

---

<div class="post-metadata">

**Author:** ![duyluong](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/duyluong/32/1116_2.png) [@duyluong](https://forum.katalon.com/u/duyluong)\
**Post date:** [March 19, 2020, 7:07am UTC](https://forum.katalon.com/t/set-appium-by-command-line/36941/11 "2020-03-19T07:07:05Z")

</div>

@libra.soumya17  
Yes, please follow this post to specify APPIUM\_HOME:

> [@Set Appium by command line](http://forum.katalon.com/t/set-appium-by-command-line/36941/4):
>
> Hi @trung.banh, You can set appium location for KRE by using APPIUM\_HOME system environment: export APPIUM\_HOME=/usr/local/lib/node\_modules/appium ./katalonc ... Thanks
