2015-02-01 4 views
7

나는 새로운 Grails의 3.0 M1 SDK를 사용하게 IntelliJ IDEA와 새로운 Grails의 프로젝트를 만들려고하고 있지만 다음과 같은 오류가 무엇입니까 만들-응용 프로그램 실행 : 이전으로하게 IntelliJ IDEA Grails는 3.0 오류

Error: Could not find or load main class org.codehaus.groovy.grails.cli.support.GrailsStarter 

을 grail versions 잘 작동합니다 (환경 변수를 올바로 구성했습니다)

해결 방법은 무엇입니까?

감사합니다.

+2

아이디어에 grails 통합을 사용하려고합니까? Grails 3은 매우 다르므로 작동이 잘되지 않습니다. 명령 줄에서 create-app을 실행하고, 프로젝트를 build.gradle 파일에서 아이디어로 가져옵니다. –

+0

저는 그것을 시도했지만 구조를 IDEA로 가져올 수는 있지만 여전히 grail 명령을 사용할 수는 없습니다. 컨트롤러를 만드는 등) 쓸모가 없다. – Alqueraf

+1

아니, grails 3과 함께 작동하도록 업데이트 될 때까지 명령을 내기 위해 명령 행이나 grails 쉘을 사용해야한다. –

답변

12

아이디어에 grails 통합을 사용하려고합니까? Grails 3은 매우 다르므로 작동이 잘되지 않습니다. 명령 줄에서 create-app를 작성하고 작성한 build.gradle 파일에서 idea로 프로젝트를 가져 오면됩니다. 이 Grails의 3 작동하도록 업데이트 될 때까지

, 명령 줄을 사용해야합니다 또는 Grails는 명령

잊지 마세요 , 당신은 이정표 릴리스 (심지어 베타를 시도하고 발급 쉘 또는 발표 후보자), 그래서 당신은 최첨단에 살고있어, 그리고 툴링은 당신을 따라 잡기 위해 조금 걸릴 수도 있습니다 ;-)

3

Grails 3는 gradle을 사용합니다. 그래서 grails create-app로 앱을 만들고, 프로젝트를 gradle로 열면됩니다. grails보기가 느슨하지만 작동합니다.

+0

이것은 설명으로 갈 수 있습니다 – tod

+1

당신은 grails보기를 잃지 않습니다. 실행 및 디버그 버튼을 사용하여 실행할 수 없습니다. –

+0

@biniam_Ethiopia 그래서 어떻게 grails보기를 활성화 할 수 있습니까? "프레임 워크 지원 추가"에 grails가 없습니다. – Normal

0

시스템에 다른 java 경로가 없는지 확인하십시오. 실제 경로 이전에 시스템 경로에 "C : \ ProgramData \ Oracle \ Java \ javapath"와 같은 항목이있는 경우가 있습니다. 만약 당신이 그것을 삭제하고 새 cmd를 실행하고 다시 테스트.

관련 문제