조이 생각

반응형

( ※ 본 포스팅은 저자 개인의 한정적인 지식을 바탕으로 쓰여진 글입니다. 내용의 오류나, 오타 등을 언제든지 알려주시면 감사하겠습니다.)



오랜만에 파이썬에서 저장한 텐서플로우 모델을 이클립스에서 돌리다 보니 몇 가지 또 알게된 부분이 있어서

개인 메모용도 + 별거 아닌데 저같이 시간 낭비하고 계신분들에게 조금이나 도움이 되고자 포스팅을 해봅니다.


지난번 이클립스에서 텐서플로우를 사용하는 방법을 순탄하게 따라하다가 헤더파일을 만드는 과정에서 오류가 났습니다. 



[이전 포스팅] 이클립스에서 자바로 텐서플로우 사용하는 방법

2017/12/11 - [머신러닝/TensorFlow] - 텐서플로우 Java 실행 방법




1. 에러 메시지



1)  Variable references empty selection : ${project_loc}

2)  The selected resource dose not resolve to a Java element


두 가지 에러 모두 같은 원인입니다. 캡쳐는 2번 밖에 못했네요.





2. 원인



해당 프로젝트 파일이 클릭되어있지 않기 때문입니다.


External Tools Configuration 에서 잡아준 프로젝트가 클릭되어 있지 않으면, 


현재 프로젝트가 무엇인지 인지가 안되어서 입니다.



1) ${project_loc} 설정해준 프로젝트 위치를 받아올 수 없기 때문


2) 선택된 프로젝트가 뭔가 설정된 사항과 맞지 않기 때문




3. 해결방법



왼쪽 Project Explorer 또는 Package Explorer 에서 


프로젝트 파일 또는 해당 class 파일을 클릭해 준 후 > Configuration run을 해주면 해결됩니다.






그러면 아래와 같이 헤더파일이 정상적으로 생성되었다고 뜨게 됩니다.







읽어주셔서 감사합니다. : )



반응형

이 글을 공유합시다

facebook twitter kakaoTalk kakaostory naver band
loading