생활 웹디자인

코스 전체목록

닫기

빌드

빌드란? 

외부의 프로그램을 이용해서 소스 코드를 실행하는 방법으로 컴파일이나 배치작업 등에 사용 할 수 있다.

사용방법

메뉴에서 tools > build를 선택하면 빌드가 실행된다. 특정한 방식으로 빌드를 하고 싶다면 메뉴 Tools > Build System 에서 사용하고 싶은 빌드를 선택하면 된다. Automatic은 sublime text가 파일의 확장자를 보고 알아서 빌드를 선택한다. 

자바 컴파일 & 실행

1. 자바(JDK)를 설치한다.
http://www.oracle.com/technetwork/java/javase/downloads/index.html

2. 자바를 path에 등록한다.

3. 아래의 코드를 jdk가 설치된 디렉토리의 bin 아래에 만든다. 아래의 코드는 자바 소스를 컴파일하고 실행한다.

윈도우 - runJava.bat

@ECHO OFF
cd %~dp1
ECHO Compiling %~nx1.......
IF EXIST %~n1.class (
DEL %~n1.class
)
javac %~nx1
IF EXIST %~n1.class (
ECHO -----------OUTPUT-----------
java %~n1
)

우분투 - runJava.sh

[ -f "$1.class" ] && rm $1.class
for file in $1.java
do
echo "Compiling $file........"
javac $file
done
if [ -f "$1.class" ]
then
echo "-----------OUTPUT-----------"
java $1
else
echo " "
fi

4. 빌드에 대한 설정파일은 빌드명.sublime-build 파일에 json의 형식으로 저장되어 있다. java의 경우 기본 빌드 옵션으로 들어있기 때문에 java 패키지 안에 Javac.sublime-build 파일을 수정한다. 메뉴 Preferences > Browser Package 를 선택하고 그 중 java 디렉토리에 JavaC.sublime-build 파일을 연다. 

5. 파일의 내용 중 cmd 행을 아래와 같이 수정한다.

윈도우 

"cmd": ["runJava.bat", "$file"],

우분투

"cmd": ["runJava.sh", "$file_base_name"],

6. java 파일을 연다. 

class hello {
    public static void main(String[] args) {
        System.out.println("Hello World!");
    }
}

7. 메뉴 Tools > Build 를 선택한다. 아래와 같이 출력된다면 성공한 것이다.

참고

언어별 빌드 파일 모음 (영문)

댓글

댓글 본문
버전 관리
egoing
현재 버전
선택 버전
graphittie 자세히 보기