2009-10-27 4 views
2

내 grails 프로젝트 (1.1.1, Mac OS X)에서 이미지 조작 플러그인 또는 java libs : imageTools 플러그인, imageJ, awt 라이브러리 등을 사용하려고 시도했습니다. 프로세스를 시작하십시오. org.codehaus.groovy.grails.cli.support.GrailsStarter jar가 파인더에서 열리고 많은 양의 RAM을 먹습니다.Grails 이미지 조작

올바른 동작입니까?

업데이트 - 샘플 코드 :

def openFilePath = "/path/to/the/file/testfile.jpg" 
def imageTool = new ImageTool() 
imageTool.load(openFilePath) 

ImageTool을 플러그인하지만 ImageJ에 다른 자바 이미지 libs와 함께도 발생합니다. NetBeans를 사용하는 경우 .... cli.support.GrailsStarter 프로세스에는 NetBeans 부모가 있습니다. 터미널에서 시작하면 bash는 프로세스의 부모입니다. 그것은 여기처럼 열려면 파일을 얻을 때마다입니다 : ImageJ에와

imageTool.load(openFilePath) 

: 우리는뿐만 아니라 이미지 조작을

def o = new Opener() 
def imp = o.openImage(openFilePath) 

답변

1

. Mac OS X 컴퓨터에서는 Grails 앱이 Finder에서 새 창으로 열립니다. 이는 정상적인 현상이므로 문제가되지 않아야합니다. 또한 디스플레이 크기를 조정하거나 앱이 실행되는 동안 추가 모니터를 연결하면 표준 출력에 네이티브 라이브러리 오류가 발생하지만 아직 실행중인 앱에 대해서는이 문제를 보지 못했습니다.