안녕하세요!! 오늘은 Jflex 사용전에 있어 간단한 다운로드와 환경 설정에 대해서 포스팅을 진행하겠습니다.

Jflex는 컴파일러의 일부분인 Lexical Analyzer Generator 입니다(Java 기반입니다!)


Jflex의 전반적인 내용과 다운로드는


http://www.jflex.de/


를 통해 이용하실 수 있습니다.


그럼 Jflex 다운로드를 위해

Download 목록으로 이동하시면 다음 화면을 보실 수 있습니다.



여기서 노란색으로 표시된 부분을 이용해서 다운로드를 받으실 수 있습니다.

다운로드를 받으시면 zip파일 형태로 다운로드가 되고 이걸 압축 해제 후 C:\경로로 옮겨 줍니다!! (압축 해제시 jfelx-1.6.1폴더가 생성됩니다!! 이는 버전에 따라 폴더명의 차이가 있을 수 있습니다)


다음으로 C:\jflex-1.6.1\bin 경로로 이동 합니다.


이동 후에 아무 Editor 파일을 이용해서 jflex.bat 파일을 열어 줍니다.( 저는 Sublime text2를 이용했습니다)

그리고 jflex.bat파일의 내용을 다음과 같이 바꿔 줍니다!!



직접 변경하시는 부분은 set JAVA_HOME 부분에 현재 내 PC jdk가 설치된 경로를 입력해주시고


추가적으로 set JFLEX_HOME=C:\jflex-1.6.1을 해주시면 됩니다!!


<jdk가 만약 안 깔리신 분들은 먼저 jdk의 설치가 필요합니다!!>


여기까지 완료하시면 C:\jflex-1.6.1\bin에서 cmd창을 열어 jflex명령이 사용이 가능합니다!!

하지만 이대로 사용하기에는 불편함이 많기 때문에 마지막으로 환경 변수를 등록하고 모든 경로에서 jflex명령을 사용할 수 있게 하겠습니다!


제어판 -> 시스템 -> 고급 설정 -> 환경 변수를 통해서 환경 변수 창을 열어 줍니다.

1. 시스템 환경 변수에 JFLEX_HOME을 다음과 같이 추가합니다.



이 때 변수 값은 방금 설치한 jflex-1.6.1의 경로를 입력해주시면 됩니다!


그리고 마지막으로 시스템 환경 변수 PATH에 다음과 같이 %JFELX_HOME%\bin\을 추가해주시면 됩니다.



자 이렇게 완료하시면 모든 경로에서 jflex명령 사용이 가능합니다.

이상으로 jflex 다운로드 및 간단한 환경변수에 대한 포스팅을 마치겠습니다! 감사합니다!!



+ Recent posts