코드 검토 애플리케이션을 시작하는 명령 구문

코드 검토 애플리케이션은 Linux 또는 Windows 명령행에 명령을 입력하여 시작합니다.
코드 검토 애플리케이션을 시작하기 위해 이 명령을 입력할 때 다음 가이드라인을 따르십시오.
  • 명령을 단일 행으로 입력하십시오.
  • 디렉토리 및 파일의 완전한 경로를 사용하십시오.
  • 해당 매개변수를 순서에 상관없이 입력하십시오.
  • 공백이 있는 매개변수 값은 따옴표를 묶으십시오.
  • 명령행의 길이를 줄여야 할 경우 환경 변수를 사용하십시오.

명령 매개변수에 대한 자세한 정보는 Linux 및 Windows용 코드 검토 애플리케이션 명령의 매개변수의 내용을 참조하십시오.

이 명령의 구문은 다음과 같습니다.
그림 1. 코드 검토 애플리케이션을 시작하는 구문

eclipse_directory\eclipse | eclipse.exe
     -application com.ibm.rsaz.analysis.commandline.AnalyzeApplication
     -data workspace_directory
     -rulefile rule_file
     [-projects P1[, P2, P3, ...] |
     -directory D1[, D2, D3, ...]]
     [-includefile include_file]
     [-excludefile exclude_file]
     -exportdirectory export_directory
     [-nosplash]
     [-verbose]
     [ >output_file
]

eclipse_directory\eclipse | eclipse.exe
Eclipse 실행 파일의 완전한 경로입니다. Linux에는 eclipse, Windows에는 eclipse.exe를 사용하십시오.
-application com.ibm.rsaz.analysis.commandline.AnalyzeApplication
코드 분석 컴포넌트의 이름입니다.
-dataworkspace_directory
사용할 Eclipse 작업공간의 완전한 경로입니다.
-rulefilerule_file
분석 구성 편집기에서 내보낸 규칙 세트와 심각도가 들어 있는 .dat 파일의 완전한 경로입니다.
-projects P1[, P2, P3, ...]
소스 파일을 포함한 작업공간에 있는 쉼표로 구분된 프로젝트 목록입니다.
-directory D1[, D2, D3, ...]
소스 파일이 들어 있는 쉼표로 구분된 디렉토리 목록입니다.
-includefile include_file
코드 검토에 포함할 파일 목록이 들어 있는 텍스트 파일입니다.
-excludefile exclude_file
코드 검토에서 제외할 파일 목록이 들어 있는 파일입니다.
-exportdirectoryexport_directory
출력 데이터 파일이 작성되는 디렉토리의 완전한 경로입니다.
-nosplash
Eclipse 스플래시 화면을 표시하지 않습니다.
-verbose
출력 정보를 표준 출력에 작성하도록 합니다.
>output_file
표준 출력에 작성된 출력 정보를 캡처하는 텍스트 파일입니다.
참고: 다음과 같은 Eclipse 매개변수는 지원되지 않습니다.
  • -reportdirectory
  • -projectname
  • -bindirectory
  • -javacp

샘플 명령

이 샘플 명령은 코드 검토 애플리케이션을 시작하는 방법을 보여줍니다. Linux 또는 Windows 명령행에서 명령을 한 행에 입력하십시오. 코드 검토 애플리케이션 명령의 또 다른 예는 샘플 스크립트 실행의 내용을 참조하십시오.

  • 두 개의 COBOL 프로젝트에 -project 매개변수 사용:
    C:\progra~1\IBM\SDP\eclipse.exe 
    -application com.ibm.rsaz.analysis.commandline.AnalyzeApplication 
    -data "C:\RDz 85 workspaces\workspace_851_0914" 
    -rulefile "C:\RDz 8.5\CodeQuality\results\cobolRules.dat" 
    -projects "My COBOL project 0001","My COBOL project 0002" 
    -exportdirectory "C:\RDz 8.5\CodeQuality\CommandlineResults\Results851" 
    -nosplash 
    -verbose > c:\commandlineResults\out851_0916_COBOLProjects.txt
  • -directory 매개변수 및 -excludefile 매개변수 사용:
    C:\progra~1\IBM\SDP\eclipse.exe 
    -application com.ibm.rsaz.analysis.commandline.AnalyzeApplication 
    -data "C:\RDz 85 workspaces\workspace_851_0914" 
    -rulefile "C:\RDz 8.5\CodeQuality\results\cobolRules.dat" 
    -directory "C:\CheckSourceCode\Cobol_Files_0001" 
    -excludefile "C:\RDz 8.5\CodeQuality\directoryExcludeFiles.txt"
    -exportdirectory "C:\RDz 8.5\CodeQuality\CommandlineResults\Results851" 
    -nosplash 
    -verbose > c:\commandlineResults\out851_0916_COBOLProjects.txt

피드백