MofileFirst Platform CLI(Command Line Interface)

Published: by

MFP CLI

CLI는 Command Line Interface의 약자다. GUI가 제공되지만 CLI가 편하다.

MFP Console 열기

mfpdev server console

From a locally installed MobileFirst Server

앱 등록(배치)하기

mfpdev app register

어뎁터 생성, 빌드, 배치

mfpdev adapter create
mfpdev adapter build
mfpdev adapter deploy (or deploy -x)

-x 옵션은 어댑터의 pom.xml 파일에서 지정된 MobileFirst Server로 어댑터를 배치합니다. 옵션을 삭제하는 경우 CLI는 CLI 설정에서 지정된 기본 서버를 사용합니다.

어뎁터 빌드 및 배치(Maven)

빌드와 배치를 동시에 하려면..

mvn install adapter:deploy

배치만 하려면…

mvn adapter:deploy

서버 추가하기

아래와 같이 추가 할 수 있다. -s는 기본 설정을 의미한다.

mfpdev server add 서버별명 --url http://192.168.1.1 -s

좀 더 구체적인 것은…

mfpdev help server add
-----------------------
SYNTAX
    mfpdev server add [
       <name>
       --url|-u <url>
       [--login|-l <login>]
       [--password|-p <password>]
       [--contextroot|-c <contextRoot>]
       [--timeout|-t <timeout>]
       [--setdefault|-s]
    ]
    
...

추가한 서버에 앱 등록하기

아래와 같이 앱을 원하는(추가한) 서버에 등록한다. runtime 기본값은 mfp이다. MFP Console에서 확인가능하다.

mfpdev app register 서버별명 runtime --password admin

좀 더 구체적인 것은..

mfpdev help app register
------------------------
SYNTAX
	mfpdev app register [<server <runtime>> [--password|-p <password>]]
	[--windows|-w <windowsPlatforms>]

...

MobileFirst Server에 대한 정보

mfpdev server info
------------------
Name    URL
local   http://localhost:9080       
romote  http://xxx.145.103.xx:9080  
remote  http://xxx.145.103.xx:9080  [Default]

나머지..

권장하는..

MobileFirst 명령행 인터페이스

또는

Using MobileFirst CLI to Manage MobileFirst Artifacts

…..