2011-08-23 2 views
0

저는 buildr을 처음 사용했기 때문에 뭔가 분명하지 않을 수 있습니다. 그러나buildr에서 war 파일을 폭발시키는 법

  1. Download explode.rb
  2. At the top of your buildfile, add the following:

    require 'explode.rb'

  3. Define explode task on your web application:

    package(:war).explode :target => "jetty/webapps/myApplication"

  4. Run the task

    buildr myApp:explode

,하지만 난 그게 동작하지 않습니다 :

this page에 따르면, 그것은 매우 간단해야한다. 난 그냥 그 문서의 단계를 통과하면, 나는 다음과 같은 오류가 발생합니다 :

RuntimeError : Don't know how to build task 'myApp:explode' 

나는 모든 종류의 조합을 시도으나 효과가 없었다.

답변

1

지시 사항이 100 % 정확함을 알 수 있습니다. 내 문제는 myApp는 하위 프로젝트라고했다, 나는 혼란 스러웠 작업, 즉 :

buildr myProject:myApp:explode 

을 실행할 때 단지 buildr myApp을 실행하면 잘 작동하기 때문에 나는 완전한 이름을 필요로했다.

관련 문제