워크스테이션 설치 안내서

improve this page | report issue

개요

Mobile Foundation을 사용한 개발을 위해 워크스테이션을 설정하려면 이 설치 안내서를 따르십시오.

DevKit 설치 프로그램

MobileFirst Developer Kit 설치 프로그램은 사용할 준비가 된 MobileFirst Server, 데이터베이스 및 런타임을 개발자 머신에 설치합니다.

전제조건:
설치 프로그램을 사용하려면 Java가 설치되어 있어야 합니다.

  1. Oracle의 JRE를 설치하십시오.

  2. JRE를 가리키는 JAVA_HOME 변수를 추가하십시오.

    Mac 및 Linux: ~/.bash_profile을 편집하십시오.

     #### ORACLE JAVA
     export JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_73.jdk/Contents/Home"
    

    Windows:
    이 안내서를 따르십시오.

    알려진 문제

설치

다운로드 페이지에서 DevKit 설치 프로그램을 가져온 후 화면 지시사항을 따르십시오.

devkit 설치 프로그램

서버 시작 및 중지

명령행 창을 열고 압축을 푼 폴더 위치로 이동하십시오.

Mac 및 Linux:

  • 서버 시작: ./run.sh -bg
  • 서버 중지: ./stop.sh

Windows:

  • 서버 시작: ./run.cmd -bg
  • 서버 중지: ./stop.cmd

MobileFirst Operations Console에 액세스

다음과 같은 방법으로 MobileFirst Operations Console에 액세스할 수 있습니다.

콘솔

MobileFirst CLI

MobileFirst CLI는 MobileFirst Server에서 애플리케이션을 등록하고 MobileFirst Server에서 애플리케이션을 풀/푸시하고 Java 및 JavaScript 어댑터를 작성하고 여러 로컬 및 원격 서버를 관리하고 직접 업데이트를 사용하여 활성 애플리케이션을 업데이트하는 등의 작업을 수행할 수 있게 하는 명령행 인터페이스입니다.

전제조건:

  1. MobileFirst CLI를 설치하려면 NodeJS와 NPM이 필요합니다.
    NodeJS v6.11.1과 NPM v3.10.10을 다운로드하여 설치하십시오. MobileFirst CLI 버전 8.0.2018100112 이상은 Node v8.x 또는 v10.x를 사용하십시오.

설치를 확인하려면 명령행 창을 열고 node -v를 실행하십시오.

  1. 어댑터 작성, 빌드 및 배치 등의 일부 CLI 명령에는 Maven이 필요합니다. 다음 절에서 설치 지시사항을 참조하십시오.

MobileFirst CLI 설치

터미널을 열고 npm install -g mfpdev-cli를 실행하십시오.

Mac 및 Linux: sudo를 사용하여 명령을 실행해야 할 수 있습니다.
NPM 권한 수정에 대해 자세히 읽으십시오.

설치를 확인하려면 명령행 창을 열고 mfpdev -v 또는 mfpdev help를 실행하십시오.

콘솔

어댑터 및 보안 검사

어댑터보안 검사는 인증 및 기타 보안 계층을 애플리케이션에 도입하는 시작점입니다.

전제조건:
어댑터 및 보안 검사를 작성하려면 먼저 Apache Maven을 설정해야 합니다.

  1. Apache Maven .zip을 다운로드하십시오.
  2. Maven 폴더를 가리키는 MVN_PATH 변수를 추가하십시오.

    Mac 및 Linux: ~/.bash_profile을 편집하십시오.

     #### Apache Maven
     export MVN_PATH="/usr/local/bin"
    

    Windows:

    이 안내서를 따르십시오.

    다음을 실행하여 설치를 확인하십시오.

     mvn -v
    

사용법

Apache Maven이 설치되어 있으니 이제 MobileFirst CLI를 사용하거나 Maven 명령행 명령을 통해 어댑터를 작성할 수 있습니다.
자세한 정보는 어댑터 튜토리얼을 검토하십시오.

Windows의 알려진 문제

Oracle Java 8 업데이트 60 이상이 있는 Windows 시스템에서는 InstallAnywhere 기술을 사용하는 MobileFirst 설치 프로그램이 다음 오류로 실패합니다.

launch-error

오류의 원인

Java 8 업데이트 60의 Oracle에 도입된 변경사항으로 인해 InstallAnywhere를 사용하여 빌드된 설치 프로그램이 위 오류로 실패합니다. 이 실패의 원인은 Oracle Java 8u60 이상을 사용하는 InstallAnywhere에서 Windows 시스템의 최신 지원 JVM 위치를 자동으로 감지할 수 없기 때문입니다.

오류 해결

다음 접근법 중 하나로 문제를 해결할 수 있습니다.

접근법 1

InstallAnywhere를 지정된 JVM을 사용하여 시작하도록 지정합니다. 명령행으로 설치 프로그램을 실행하여 InstallAnywhere에 LAX_VM 매개변수를 사용하여 시작할 때 사용할 JVM을 지정합니다.

lax-vm-parameter

접근법 2

이 문제는 Java 8u60 이전 Java 버전에서는 발생하지 않으므로 Java 7을 사용합니다.

Inclusive terminology note: The Mobile First Platform team is making changes to support the IBM® initiative to replace racially biased and other discriminatory language in our code and content with more inclusive language. While IBM values the use of inclusive language, terms that are outside of IBM's direct influence are sometimes required for the sake of maintaining user understanding. As other industry leaders join IBM in embracing the use of inclusive language, IBM will continue to update the documentation to reflect those changes.
Last modified on May 13, 2020