카테고리 없음

IPWorks Java Runtime 라이선스 적용 방법

idea9329 2024. 10. 31. 17:59
반응형

 

IPWorks Java 컴포넌트를 배포하기 위해서는 반드시 라이선스가 필요합니다. 이 문서에서는 표준 라이선스, 트라이얼 라이선스, 단일 서버 라이선스 설치 방법을 각각 설명합니다. 각 경우에 맞는 절차를 따라 라이선스를 적용하여 애플리케이션이 원활히 배포되도록 설정해보세요.


1. 표준(Royalty-Free) 라이선스 적용 방법

IPWorks 컴포넌트를 상용으로 배포하려면, Runtime License 값을 생성한 뒤 이를 애플리케이션에 설정해야 합니다.

표준 라이선스 적용 절차

  1. Runtime License 값 생성
    아래 URL을 방문하여 배포용 Runtime License 값을 생성하세요.
    라이선스 생성 페이지
  2. 코드에 라이선스 값 적용
    생성한 라이선스 값을 RuntimeLicense 속성에 할당하여 각 컴포넌트 인스턴스마다 라이선스를 설정합니다. 예시 코드는 아래와 같습니다.
  3. component.setRuntimeLicense("<생성된 라이선스 값>");
  4. 각 인스턴스에 적용
    코드에서 사용 중인 각 IPWorks 컴포넌트 인스턴스에 RuntimeLicense 값을 할당해야 라이선스 경고 없이 실행됩니다.

2. 트라이얼(Trial) 라이선스 적용 방법

IPWorks 컴포넌트를 평가하기 위해 30일 동안 사용할 수 있는 트라이얼 라이선스를 적용할 수 있습니다.

트라이얼 라이선스 적용 절차

  1. 트라이얼 Runtime License 값 생성
    트라이얼 라이선스 생성 페이지에 접속하여 30일 동안 사용할 수 있는 라이선스 값을 생성하세요.
    트라이얼 라이선스 생성 페이지
  2. 코드에 라이선스 값 적용
    트라이얼 라이선스 값을 RuntimeLicense 속성에 할당합니다. 트라이얼 기간 동안 라이선스 경고 없이 컴포넌트를 사용할 수 있습니다.
  3. component.setRuntimeLicense("<생성된 트라이얼 라이선스 값>");
  4. 각 인스턴스에 적용
    코드의 각 컴포넌트 인스턴스에 트라이얼 라이선스를 설정해야 트라이얼 기간 동안 정상적으로 실행됩니다.

3. 단일 서버 라이선스 설치 방법

단일 서버 라이선스는 하나의 서버에서 IPWorks 컴포넌트를 실행할 때 사용하는 라이선스입니다. 모든 플랫폼에서 적용 가능하며, CLI에서 라이선스를 설치하는 방법을 설명합니다.

단일 서버 라이선스 적용 절차

  1. 라이선스 설치 디렉토리로 이동
    설치된 IPWorks의 lib 디렉토리로 이동합니다.
  2. 라이선스 설치 명령 실행
    CLI(명령 프롬프트)에서 다음 명령어를 입력하고 실행합니다.
  3. java -jar ipworks.jar
  4. 제품 키 입력
    명령어 실행 후, 안내에 따라 제품 키를 입력합니다. 설치가 완료되면 ipworks.jar 파일과 동일한 디렉토리에 IPJJV.lic 파일이 생성됩니다.
  5. 라이선스 파일 위치 확인
    IPJJV.lic 파일이 ipworks.jar 파일과 동일한 디렉토리 또는 사용자 홈 디렉토리 내 .nsoftware 디렉토리에 있는지 확인합니다.

4. 라이선스 이전

다른 시스템으로 라이선스를 이전하려면, 라이선스 이전 양식을 작성하여 이전 절차를 완료합니다. 이를 통해 기존 시스템의 라이선스 중복 문제가 발생하지 않도록 관리할 수 있습니다.


결론

위의 라이선스 적용 방법을 통해 IPWorks Java 컴포넌트를 배포 환경에 맞게 설정할 수 있습니다. 올바르게 적용된 라이선스는 애플리케이션의 안정적인 배포를 보장하므로, 각각의 절차에 따라 정확하게 설정하시기 바랍니다.

반응형