ArtefactHandler을 구현 중이며 Script
(기존 형식 지원)에서 인공물을 만들려합니다. 모든 스크립트를 인공물로 만들고 싶지는 않지만 grails-app의 특정 하위 디렉토리에있는 스크립트는 grails-app/foo/
입니다.Grails - artefact 클래스가 grails-app의 하위 디렉토리에 있는지 확인합니다.
나는 님의 isArtefactClass
메서드에서 인공물의 경로를 알아 내려고 노력하고 있습니다. 클래스 원본 소스 경로를 가져 오는 방법이 있습니까? 그렇지 않으면 grails-app/foo
에 포함되어 있는지 확인하십시오.
이것은 공식 답변입니다. 아래에 해킹이 있습니다. – noah