본문 바로가기

Tips31

[jsp]jsp 프로젝트 import시 javax.servlet.http.HttpServlet... 오류 jsp 프로젝트를 import해서 돌려볼 일이 생겼다. sts에 import했는데 이런 오류 메세지가 쏟아졌다. Multiple annotations found at this line: - The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path 서버 라이브러리가 추가되지 않아서 생기는 오류다. 프로젝트 우클릭 > Build Path > Configure Build Path > Server Runtime을 선택하고 tomcat을 사용할 버전에 맞게 선택해서 추가해준다. ++ 이클립스에서 만든 Dynamic Web Project는 기본적으로 WebContent라는 폴더를 만들어 그 폴더를 루트로 읽는다. 하지만 .. 2020. 3. 2.
[IOS/Xcode]IOS 배포시 오류, no accounts with app store connect access have been found for the team 개발시에 전혀 문제 없더니 [Product] - [Archive] - [upload] 이 과정서 "no accounts with app store connect access have been found for the team" 오류를 뱉는다. Credential, Profile 모두 문제없다. 분명 개발중인 내 계정에 기한이 만료되지 않은 IOS Distribution도 있다. 문제는 우리가 아니었다. 차분한 마음으로 Xcode를 완전히 종료하자. 그리고 다시 Xcode를 실행해서 [Product] - [Archive] - [upload]를 해보자. 짜잔. 해결. (https://stackoverflow.com/questions/49592840/no-accounts-with-itunes-connect-h.. 2020. 2. 28.
[Android] FCM적용시 NotificationCompat.Builder cannot be applied to (Context, java.lang.string) 구버전 안드로이드 앱을 버전업 해야하는 상황이 발생했다. 버전업을 하고나니 FCM이 안온다. 구글링해보니 안드로이드 Oreo를 기점으로 FCM 관련 소스가 바뀐 것. 친절히 잘 설명해주신 글을 보고 찬찬히 해결해 나갔다. (https://black-jin0427.tistory.com/20) 문제는 내가 갖고있던 안드로이드 버전이 낮아서 소스의 디펜던시와 맞지 않아 이런 오류를 뱉고 있다는 것.. 오늘자 시점으로 compileSdkVersion이 적어도 28은 되야하기에 app의 compileSdkVersion 값을 28로 바꾸면 아래와 같이 디펜던시 오류가 발생한다. 디펜던시를 이렇게 바꾸어주었다. dependencies { implementation fileTree(include: ['*.jar'], .. 2020. 2. 27.
[STS][eclipse][CGLIB]Unable to install breakpoint in.......CGLIB Spring Legacy 프로젝트 진행 중이었다. @Transactional을 인터페이스 없이 클래스에서 사용하기 위해 cglib을 추가하고 설정에 proxy-target-class를 true로 변경해줬다. 그리고 디버그 모드로 다시 실행하자 다음과 같은 경고창이 나타났다. 실제로 톰캣 띄우거나 브레이크 포인트를 찍고 디버깅을 하는데에는 문제가 없었지만 찝찝해서 구글링 해봤다. 아무런 문제가 없다. 잘 작동한다. 스프링에 의해 생성된 프록시 클래스는 바이트 코드로 생성되기 때문에 라인 번호가 없고, 정상적인 현상이라고 한다. 위 사진과 설명의 모든 출처는 이 링크이다. 자세한 설명은 이 링크에 있다. https://github.com/spring-projects/spring-ide/issues/78 2020. 2. 26.