2010-02-05 4 views
30

방금 ​​grails-app/utils 님의 존재를 알게되었습니다. 필자는 어떤 문서에서 언급되거나 프로젝트에서 사용되는 것을 보지 못했습니다. create-app을 실행할 때 기본적으로 만들어집니다. 거기에 무엇을 넣어야할지 모릅니다.grails-app/utils dir

"유틸리티"코드는 명백한 추측이지만 src 디렉토리 아래에 있어야합니다.

덕분에, 돈

답변

36

grails-app/utils/ 디렉토리는 어디에 항목 Codecs 이동 같다.

내가 다른 사람이 어떤 일이 일어나는지 모르겠지만, 당신이 거기에 다른 클래스를 포함 할 수 있으며이 응용 프로그램에 포함됩니다

편집 : grails-app/utils/ 디렉토리가 "Grails는 특정 유틸리티에게"(Artefacts위한 것입니다, GrailsClasses 등)

제프 브라운 (Core member of the Grails development team)은 이것을 확인하는 question on the mailing list에 응답했습니다.

당신은 당신 utils 디렉토리처럼 아무것도 단지 넣을 수 있지만 Grails는 특정 유틸리티 정말 입니다 : 그는 말했다. 현재이 디렉토리를 대상으로 한 은 사용자 지정 코덱이라고 생각합니다. 당신은 Constriants plugin의 새로운 Grails의 인공물의 예를 찾을 수 있습니다

src/groovy/에서 Grails의 유물 없는 애플리케이션 클래스 가야한다. 이 플러그인 작성자는 사용자가 put their Constraint classes in the grails-app/utils/ directory 일 것을 권장합니다.

+2

이 정보는 grails 2에 대해 정확합니다. grails 3.0 유틸리티 클래스는'src/main/groovy /'아래에 있습니다. 나는 이것이 2015 년에 "grails ulity classes"를 검색하는 사람들에게 도움이 될 것이라고 생각합니다. – and

+0

util 폴더가없는 경우 생성 방법을 알려주십시오. "프로젝트 -> 새로 만들기 -> 폴더"를 오른쪽 클릭하면 일반 폴더가 생성됩니다. 그러나 다른 프로젝트에서 나는 누군가 그것을 창조하고 톱니 가위를 가지고있는 것을 보았다. 이미지 링크는 다음과 같습니다. https://drive.google.com/file/d/0BxcLSUsfZQKHemZUR3dGSEM0WVk/view?usp=sharing –

관련 문제