javacc 버전 6.0에서 bin 디렉토리에는 javacc를 실행하는 스크립트가 없습니다. 그래서 Windows 명령 프롬프트에서 오류가 발생합니다. 있는 것은 lib 디렉토리에있는 jar 파일 javacc.jar입니다. 클래스 패스에 jar 파일을 추가하고 java.exe를 실행하고 javacc를 실행하는 기본 클래스를 전달하면 나중에 javacc라는 이름이 지정되므로 javacc를 실행하면됩니다.

cmd> java -cp C : \ javacc-6.0 \ bin \ lib \ javacc.jar javacc

최신 버전에서는 패키지의 bin 폴더에 스크립트를 추가하는 것을 잊어 버린 것 같다. 버전 5.0을 다운로드 할 수 있다. 필요한 모든 스크립트 파일을 포함하고 있다. javacc.bat라는 파일을 포함하고 있다.이 파일은 창 쉼표 프롬프트가 찾고있는 파일이며 사용자가 찾지 못한 파일이다.

좀 더 편한 방법은 5.0 버전의 스크립트를 6.0 버전의 bin 디렉토리에 복사하면 된다. C : \ javacc-6.0 \ bin을 포함하도록 경로를 설정 했으므로 명령 프롬프트 창을 닫지 않거나 전체 컴퓨터를 다시 시작하지 않고 전에 시도한 것처럼 실행할 수 있다.

Posted by 살레시오
,