2016-11-09 8 views
0

Grails 2.4.4에서 Grails 3.2.0으로 응용 프로그램을 업그레이드하려고합니다. 이전 버전에서 사용 된 플러그인을 설치하는 데 문제가 있습니다.
1) First one
2) Second one

응용 프로그램을 업그레이드하는 동안 grails-2.4.4에서 사용한 플러그인을 설치하는 방법

가 지금은 First one 질문에 설명 된대로 https://bintray.com/grails/plugins에서 사용할 수없는 등의 바람둥이, JQuery와 같은 몇 가지 플러그인을 가지고 : 질문 않았다 따르는 것은 좀 설명했다. 그래서이 디렉토리에없는 플러그인을 bintray의 플러그인에 어떻게 추가합니까?

데이터베이스 마이그레이션 플러그인을 사용할 때도 약간의 문제가 있습니다. 이 bintray에서 사용할 수 나열하고

컴파일 'org.grails.plugins : 데이터베이스 마이그레이션 : 3.0.0'로 사용 말한다

나는에 build.gradle 파일에 동일한 추가로 종속성 섹션에서 내 프로젝트. 프로젝트는 성공적으로 컴파일되지만 실행되지는 않습니다. 긴 예외를 표시하지만, 다음과 같이 시작은 다음과 같습니다

org.gradle.api.tasks.TaskExecutionException : 'bootRun'실행이 작업 실패했습니다.

답변

1

Grails를 3.2.0에 플러그인을 설치하는 동안이 오류를 해결하는 데 도움이 바랍니다 아마 플러그인이 더 이상 필요하지 않으며 직접 교체 할 수 없습니다. Grails는 3 봄 부팅 및 종속성에 내장되어 있기 때문에 tomcat 플러그인이 필요하지 않습니다 :

compile "org.springframework.boot:spring-boot-starter-tomcat" 

이미 바람둥이를 제공합니다. JQuery 플러그인은 jquery.js 파일에 간단하게 애셋 파이프 라인을 사용하여 직접 의존성을 선언 할 수 있기 때문에 필요하지 않습니다. How to Use jQuery in Grails 3.0

+0

괜찮아요 ... 나는 그걸로 작업 할 수 있습니다. 그러나 이들 플러그인은 'org.grails.plugins : database-migration : 3.0.0'을 컴파일하거나 'org.grails.plugins : cxf : 3.0.14'를 컴파일하십시오. 어떻게 작업할까요? 모든 단서, 팁 또는 트릭, 아이디어? – artapart

2

해당 플러그인의 추가 구성이 its doc says이어야합니다. 또한 봄 부팅

dependencies { 
    ... 
    compile 'org.liquibase:liquibase-core:3.5.3' 
} 

당신은 또한 Gradle을 약 말해야이 플러그인에 의해 제공되는 하나를 무시하기 때문에 liquibase에 직접 종속성을 추가하는 것이 좋습니다

buildscript { 
    dependencies { 
     ... 
     classpath 'org.grails.plugins:database-migration:3.0.0' 
    } 
} 

dependencies { 
    ... 
    compile 'org.grails.plugins:database-migration:3.0.0' 
} 

build.gradle에

추가 마이그레이션 폴더

+0

안녕하세요, 놓친 것 같습니다. 추가 구성에 대해 명시된 문서에서 지적 해주십시오. – artapart

+0

링크를 추가했습니다.) – quindimildev