2011-12-18 3 views
0

Eclipse에서와 동일한 방식으로 실행 가능한 jar를 작성하려고하지만 CLI에서는 실행 가능한 jar를 작성하려고합니다. buildbot을 사용하고 있는데, 예를 들어 야간 빌드를 자동으로 만들 수 있기를 원하지만 실행 가능합니다.cli를 통해 eclipse와 같은 실행 가능한 jar 파일을 컴파일하고 작성하십시오.

내 메이크 : 도움을

JFLAGS = -g 
JC = javac 
JAR = jar 
JARFLAGS = cfe ./bin/java.jar alone.Gameloop -C resources . -C ./ 
.SUFFIXES: .java .class 
.java.class: 
    $(JC) $(JFLAGS) $(wildcard alone/*.java) 
    #$(JC) $(JFLAGS) $*.java 

CLASSES = \ 
    $(wildcard alone/*.java) \ 
# alone/Enter.java \ 
# alone/GameLoop.java \ 
# alone/ImageRender.java \ 
# Blah.java \ 
# Library.java \ 
# Main.java 

all: classes 

default: classes 

packages: jars 

jars: 
    #echo $(JAR) $(JARFLAGS) $(CLASSES:.java=.class) 
    #false 
    $(JAR) $(JARFLAGS) $(CLASSES:.java=.class) 

classes: $(CLASSES:.java=.class) 

clean: 
    $(RM) *.class 

감사합니다!

항아리 : : :

+0

당신이 무엇 오류를받을 수 있나요 물건을 할 것인가? – sarnold

답변

0

당신의 물건은 당신이해야 할 모든 종속성으로 대상 항아리에 $ (클래스)를 추가입니다 좋아 보이는 클래스 $ (JAR) $ (JARFLAGS) $ (CLASSES :. 자바 =을 .class)

다음 make jars 야간

관련 문제