2016-09-01 4 views
0

my previous questions 중 하나에서 Eclipse Mars.2의 빌드 빌드 단계에서 사용자 정의 exe를 사용하는 방법을 묻는 질문에 Eclipse Neon으로 업그레이드 할 때까지 완벽하게 작동했습니다.Eclipse Neon이 사용자 정의 exe를 사용하여 사후 빌드를 중단

은 어떻게 Mars.2에서 찾습니다 :

C:\Users\Johan.Bregell\workspace-mars\Firmware\Preparer\Custom.exe -F "Firmware.bin" 
' ' 

나는 네온에지고있어 오류는 다음과 같습니다 상관이 취

C:\Users\Johan.Bregell\workspace-neon\Firmware\Preparer\Custom.exe -F "Firmware.bin" 
Access is denied. 
make[1]: *** [post-build] Error 1 
make: *** [Firmware.elf] Error 2 

?

+0

'액세스가 거부되었습니다.'는 많은 이유가있을 수 없습니다 ... 파일 액세스 권한을 확인 했습니까? 이클립스 화성과 네온은 동일한 사용자와 동일한 수준의 권한으로 시작 되었습니까? – Mickael

+0

두 프로그램 모두 동일한 사용자 (Windows 7)에서 시작됩니다. 저는 Neon을 관리자로 실행하려고 시도했지만 동일한 결과를 보았습니다. 두 파일 모두 내 사용자, 관리자 및 시스템에 대한 액세스 권한 "모든 권한"을가집니다. –

+0

좋아, 이상하게 보입니다. 수동으로이 명령 줄을 실행하면 어떻게됩니까? – Mickael

답변

0

나는 동일한 문제가있었습니다. 그것은 Windows에서 파일 액세스 권한을 변경하는 데 도움이되지 않았지만 Cygwin을 설치하고 파일 액세스 권한을 변경하면 "chmod 777 PostBuildSteps.bat"명령이 나에게이 문제를 해결했습니다.

관련 문제