grails clean run-app
은 명령이 아닙니다.grails Windows에서 실행 파일을 삭제합니다. 박쥐 파일
당신은 grails clean
다음 grails run-app
를 실행해야합니다.
grails clean
grails run-app
스크립트는 청소 후에 종료 : 나는 다음과 박쥐 파일을 만들 경우
. run-app는 결코 호출되지 않습니다.
두 파일을 모두 어떻게 실행할 수 있습니까?
grails clean run-app
은 명령이 아닙니다.grails Windows에서 실행 파일을 삭제합니다. 박쥐 파일
당신은 grails clean
다음 grails run-app
를 실행해야합니다.
grails clean
grails run-app
스크립트는 청소 후에 종료 : 나는 다음과 박쥐 파일을 만들 경우
. run-app는 결코 호출되지 않습니다.
두 파일을 모두 어떻게 실행할 수 있습니까?
배치 아래 파일을 첫 번째 예에서와 같이 여러 Grails의 옵션을 호출 할 수 있습니다 :
@echo off
:nextOption
if "%~1" equ "" goto :EOF
call grails %1
shift
goto nextOption
들어 이전 배치 파일이 CALLGRAILS.BAT 호출되는 경우 예를 들어, 당신은이 작업을 수행 할 수 있습니다 물론
callgrails clean run-app
을, 당신은 CALLGRAILS.BAT의 이름을 바꿀 수 있습니다 네가 원한다.
> grails clean && grails compile && grails run-app
Or
> grails clean && grails run-app
Grails 2.2.0
CALL grails clean
CALL grails run-app
해야합니다.
호출이 배치에게 CALL
에드 절차가 완료 할 때 반환 할 수있는 장소를 제공
CALL을 추가하는 것이 내가 필요한 것입니다. 감사. 나는 당신에게 upvote를 주었지만, @ Aacini의 대답을 선택했다. 왜냐하면 내가 필요로하는 CALL 명령을 가지고 있었고 args로 그것들을 실행하기위한 박쥐 파일도 있었기 때문이다. – Eric
흠 - 당신이 원한 것이라면, 항상 grails %% i를 호출 할 때 %% i에 대해 시도해 볼 수 있습니다 ... – Magoo
또는 %) do grails %% ~ i'를 호출하면 'THISBATCH clean run-app'run-another와 'run-yet-another' 매개 변수를 실행할 수 있습니다. – Magoo
또한 명령 줄에서 아래 사용할 수 있어야합니다
grails CleanRunApp
내용 (그러나 단지 예제로 단순화 될 수 있습니다)
: ndows 어떤 Grails의 프로젝트에서이 경우, 다음과 같은 명령을 실행할 수 있습니다
includeTargets << grailsScript("_GrailsClean")
includeTargets << grailsScript("_GrailsRun")
target(cleanRunApp: "Clean, then run app") {
depends(cleanAll, checkVersion, configureProxy, packageApp, parseArguments)
startPluginScanner()
if(argsMap.https){
runAppHttps()
}
else {
runApp()
}
watchContext()
}
setDefaultTarget("cleanRunApp")
당신은 단지 하나의 단계로 사람들이 작업을 자동화해야하는 경우가, 또 다른 옵션은 글로벌 스크립트를 생성하는 것입니다 :
A 투표? 무엇 때문에? – Eric