ECLIPSE
Posts
8 posts[eclipse]Tomcat 서버 설치 후 API기반의 Apache Tomcat Native 라이브러리 문제해결
이클립스에서 서버 실행 시 아래와 같은 문구 확인되면 "apr 기반의 apache tomcat native 라이브러리가 호환되지 않는 버전 ~~~~" 다음 사이트에서 맞는 버전의 binaries 중 하나를 다운받는다. Index of /dist/tomcat/tomcat-connectors/native (apache.org) 내 경우에는 tomcat-native-1.2.30-openssl-1.1.1k-win32-bin.zip을 받았다. win32로 표기되어 있으나, 내부에 x64도 포함되어 있다. 압축을 풀고 안의 bin 폴더에 있는 tcnative-1.dll 파일을 복사 물론 64비트라면 x64에 있는 것을 사용. java의 jre/bin 폴더에 붙여넣기하고, tomcat 설치 폴더의 /
could not resolve placeholder in value (UnsatisfiedDependencyException)
어플리케이션 기동 시 "could not resolve placeholder in value" 라며 UnsatisfiedDependencyException - BeanCreationException 이 발생할 때가 있다. 특정 필드에 의존주입이 실패해서 생기는 문제로, 해당 필드에 주입되어야 할 값들이 설정 파일(*.properties, *.xml 등)에 정의되지 않거나 설정 파일 경로가 잘못 되었을 경우 해당 문제가 발생 할 수 있다. maven을 사용할 경우, pom.xml의 부분에 설정된 경로값이 정상적인지, 정상 설정 되었다면 해당 설정 파일안에 값 정의가 제대로 되어 있는지 확인이 필요하다. 참고1>https://dololak.tistory.com/545참
Error when loading the SDK
이클립스를 실행할 때 아래와 같은 팝업이 발생하면서 콘솔창에 에러 메시지가 찍히는 경우가 있다. 이런 경우, 위에 검은 박스로 표시한 부분처럼 오류가 발생하는 해당 항목을 확인하고 SDK 매니저를 실행한다. SDK 매니저에서 해당 항목을 삭제해준다. (나의 경우 API26 / API25 에 설치된 항목들에서 문제가 발생했다. 삭제 후 이클립스를 재시작 하면 아래와 같이 깨끗한 콘솔창을 만날 수 있다.

Fail to get the required adt version number from the sdk
참조 : 이클립스에 SDK를 연동하는 과정에서 이런 현상이 계속해서 발생한다. 위와 같은 팝업이 발생하고, 이렇게 SDK Manager가 실행되는듯 하다가 아무 창도 열리지가 않았다. 검색해보니 여러가지 방법이 있었는데 결국 내가 해결한 방법은 두 가지였다. 1) 아래의 경로에서 SDK 구버전으로 다운받기 2) 이클립스에서 사용하는 SDK 경로는 안드로이드 스튜디오에 설정된 SDK 와 다른 경로로 지정하기 Window - Preferences - Android 에서 SDK 경로를 안드로이드 스튜디오와 다르게 지정할것


