본문 바로가기

반응형

JAVA

맥에서 Java Compile 설치 및 사용법 맥에서 Visual Studio Code 를 사용할 때 자바를 설치해야 되는 경우 아래와 같이 진행합니다. 설치 및 환경설정 1. Visual Studio Code 설치 2. java 1.8 설치 3. Visual Studio Code 의 Market Place 에서 Language support for java by RedHat 설치 4. 메뉴 Code - 기본설정 - 설정 에서 path 설정 * 찾기 : java.home * 기본설정 : null * 사용자설정 : /Library/Java/JavaVirtualMarchines/jdk1.8.0_131.jdk/Contents/Home 비주얼스튜디오코드 사용자설정 참고 비주얼 스튜디오 코드, 기본 설정 바꾸기 – WEB GURU 더보기
코드 난독화 설정 후 릴리즈 추출을 할 때 오픈소스 사용시 에러 처리 코드 난독화 설정 후 릴리즈 추출을 할 때 오픈소스 사용시 에러 발생합니다. 1. 코드 난독화 설정 방법 Project 보기 - app - build.gradle android - buildTypes - release - minifyEnabled false -> true 로 변경해줍니다. 2. okhttp / retrofit 사용한 경우 코드 난독화 및 릴리즈 추출 에러 뜨는 경우(proguard 관련) Project 보기 - app - proguard-rules.pro 에 아래 내용 써줍니다. - dontwarn okhttp3.** - dontwarn okio.** - dontwarn java.annotation.** - dontwarn retrofit2.Platform$Java8 참고 Retrofit.. 더보기
RefreshScope 적용안되는 경우 RefreshScope 적용안되는 경우 Spring Cloud 튜토리얼에서 @RefreshScope 를 사용하여 서버를 재시작 할 필요없이 설정값을 변경하기 위해 Postman을 이용해 Refresh 를 해주는 작업이 필요한데 기존과 다른 부분이 있습니다. 기존방법 @RefreshScope 추가 config-server 의 config-client.properties 에서 값 변경 config-server 의 config-client.properties git commit postman 으로 Send Post : localhost:8982/refresh 확인 Localhost:8982/rest/message 변경방법 @RefreshScope 추가 config-client 의 bootstrap.proper.. 더보기
안드로이드 배포하는 방법 안드로이드 배포하는 방법 개념 키스토어 생성 : 키스토어 파일은 개인 키를 모아둔 하나의 저장공간 개인키 생성 : 실제 개발한 앱을 소유한 사람(또는 단체)이 누구인지 식별해주는 키 한번 배포한 이후 다음 업데이트부터는 반드시 처음 배포했던 APK에 서명한 바로 그 키로 서명해야 합니다. 만약에 해당 키스토어 파일을 잃어 버리거나 키스토어 비밀번호, 개인키 비밀번호 등을 잊어버리면 다시는 그 앱을 업데이트 할 수 없습니다. 새로 올리게 되면 , 서명이 다르므로 다른 앱으로 인식합니다. 작업 1.인증서 만들기 : keytool 을 이용하여 터미널에서 수동으로 생성 예시 $ keytool -genkey -v -keystore release_key.keystore -alias alias_name -keyalg.. 더보기
오류 - HTTP Status 500 - Servlet.init() for servlet appServlet threw exception 오류 이유 - dao에 Repository를 설정해주지 않아 생긴 오류 해결 방법을 먼저 살펴봅니다.@어노테이션을 이용해 Repository를 설정해준다. 오류 내용 - HTTP Status 500 - Servlet.init() for servlet appServlet threw exception type Exception report message Servlet.init() for servlet appServlet threw exception description The server encountered an internal error that prevented it from fulfilling this request. exception javax.servlet.ServletException: Serv.. 더보기
오류 - JDBC 프로그래밍 연결 안된 오류 웹프로그래밍을 하면서 오류 내용 중에 classpath 혹은 ojdbc 이라는 용어가 나온다면 JDBC 연결이 안되서 생기는 경우를 생각해봅시다. 밑에 사진같은 경우에는 spring / mybatis / tomcat / oracle 환경에서 오류가 난 것입니다. 해결방법 1. DBMS에 따른 jdbc 드라이버를 jdk에 복사 해둔다.탐색기 - C:\oraclexe\app\oracle\product\10.2.0\server\jdbc\lib- 주소에서 두개의 파일 중 ojdbc14 복사하기 2. jdk 설치된 곳으로 감두군데에 붙여 놓기 해야함C:\Program Files\Java\jdk1.8.0_73\jre\lib\ext- 주소에 붙여놓기C:\Program Files\Java\jre1.8.0_73\lib\.. 더보기
git clone 관련 오류 - 해결못함 오류내용 git -c filter.lfs.smudge= -c filter.lfs.required=false -c diff.mnemonicprefix=false -c core.quotepath=false clone --recursive https://github.com/아이디/프로젝트명.git C:\dtdtdt warning: templates not found C:\Program Files\Git\share\git-core\templates 더보기
input 입력값 숫자 관련 출처 input 입력할 때 숫자만 입력 / 문자 제한 등 관련 출처 http://webskills.kr/archives/310 ★★★★★ http://blog.daum.net/_blog/BlogTypeView.do?blogid=04C5G&articleno=13385258https://www.hobbiez.ml/archives/372 http://joonjava.blogspot.kr/2014/07/jquery_28.htmlhttp://www.lovesonata.com/Board/Board.php?id=onlineclass04&no=25http://ngio.co.kr/1966 더보기

반응형