2011-11-11 3 views
4

IntelliJ IDEA에서 프로젝트 디렉토리를 가리키는 경로 매크로가 있습니까? 내가IntelliJ IDEA에서 프로젝트 디렉토리를 가리키는 경로 매크로가 있습니까? (IDEA 10.5.2)

${PROJECT_DIR} 

이 빌드 10.5.2에서

은 null입니다.

감사합니다.

+0

어디에서이 변수를 사용합니까? 그것이 null인지 어떻게 확인 했습니까? – CrazyCoder

+0

GWT 컴파일러의 추가 명령 줄 매개 변수에서 사용하고 싶습니다. '$ {PROJECT_DIR} '을 사용하면 IDE가 IDEA 폴더의 utils.jar에서 StringUtils.replace() 메소드의 예외를 throw합니다. 나는 그것을 역 컴파일하여 매크로의 값이 null 인 경우에만 발생한다는 것을 알았다. – expert

+0

@CrazyCoder : Что посоветуете сделать, Сергей? – expert

답변

5

IDEA 실행/디버그 구성의 일부 필드는 실제로 작업 디렉토리 필드와 같이 ${PROJECT_DIR}${MODULE_DIR} 개의 변수를 허용하지만 GWT 컴파일러에 매개 변수를 전달하려는 경우와 같이 모든 필드에서 사용할 수있는 것은 아닙니다. .

이미 open issue related to your request이 있지만 원하는 경우 다른 파일을 제출할 수 있습니다.

+0

감사. 그거 슬프다. 어떤 버전의 어떤 아이디어가 수정 될 수 있습니까? – expert

+0

ETA가 없습니다. 죄송합니다. – CrazyCoder

+0

@CrazyCoder, 디렉토리/모듈을 마우스 오른쪽 버튼으로 클릭하는 것과 같이 매크로를 기록 할 때 해당 선택 사항을 기록하지 않으므로 나중에 활성화 될 때마다 매크로 활성화가 발생합니다. 관련 : http://stackoverflow.com/questions/41076187/intellij-recording-and-playing-macro-for-maven-generate-sources-and-update-f – momomo

관련 문제