본문 바로가기

A213

JAVA] 날짜 구하기 feat. 비밀번호 90일 만료 기간 설정하기. 1. 환경 1) JAVA 1.7 2. 과정 String changePwFalg = ""; /* 날짜 포맷 셋팅 */ SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd"); Calendar cal = Calendar.getInstance(); /** * 2021. 01. 14 * test.properties 에서 90일 값을 셋팅 후 Environment 객체를 호출해 사용. * 자바단에서 이후 날짜를 변경하지 않는다. */ final long passwordDateLimit = Integer.parseInt(Environment.getPasswordDateLimit()); /** * 2021. 01. 14 * TA_MANAGER 테이블의 PASSWORD_DA.. 2021. 1. 14.
스택트레이스 읽기 출처 : https://okky.kr/article/338405 2021. 1. 11.
윈도우10 RD Client 설정 및 원격 데스크탑 설정 1. RD Client 다른 블로그에서 나오는 것 처럼 과정은 같습니다. 간단하게 요약하면.. #요약 1) 현재 PC의 IP를 확인한다. - 'win + R' => 'cmd' => 명령프롬프트에서 'ipconfig' => IPv4 2) RD Client 에서 add 후 확인된 주소입력 => 그리고 로컬계정 아이디 및 비번 위 요약된 과정이 끝이다. 하지만 나 같은 경우에는 이 과정에서 비밀번호를 입력하면 자꾸 로그인이 안된다고 나왔다. 하지만 원인을 찾았다. #현 상황 1) 마소 계정으로 로그인을 함. 2) RD Client 에서 마소 계정으로 로그인하면 안됨. 3) PC 로컬 계정 이름으로 하니깐 됨. 4) 하지만 PC 처음 로그인을 할 때 비번을 쓰면 접속이 안됨. #해결 1) 'win + s' =>.. 2021. 1. 10.
tomcat error] 톰캣 에러 java.lang.IllegalStateException: Unable to complete the scan for annotations for web application 에러 메시지 INFO: Starting Servlet Engine: Apache Tomcat/7.0.106 Jan 08, 2021 9:58:39 AM org.apache.catalina.core.ContainerBase startInternal SEVERE: A child container failed during start java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/AsiaTotalManage]] at java.util.concurrent.. 2021. 1. 8.
에러] gradle Tag mismatch! 에러 해결하기 집에서 PC로 gradle 셋팅을 했을 때 잘되던 프로젝트가 다른 PC에서 git으로 clone한 상태에서는 전혀 되고 있지 않았습니다. Rebulid를 해도 전혀 되지 않고 Tag mismatch! 라는 에러만 뜨고 있어서... 검색하는 중 https 의 주소를 http 로 바꾸라는 StackOverFlow의 글을 보고...!! 아래와 같은 부분을... repositories { mavenCentral() } 이와 같이 변경했습니다. repositories { //mavenCentral() maven { url "http://repo.mycompany.com/maven2" } } 결과는 정상적으로 gradle bulid가 되는 것을 확인했습니다! -,-.....엠병.. 2021. 1. 4.
Intellij] SpringBoot Profile 을 설정하자 보통 서비스를 운영할 때 profile 설정은 총 3개로 구분 짓습니다. local : 자신의 PC 로컬, 개발환경 dev : 테스트성(QA), 서버환경 prod : 실질적 운영 환경 profile 설정하는 방법은 여러가지가 있지만 오늘은 현재 프로젝트에서 설정되어 있는 것을 분석해보면서 프로파일이 어떻게 설정되어 있는지 확인해보겠다. 환경 IDE [인텔리제이] 스프링부트 [2.2.4.RELEASE] Gradle [6.7.1] ※ Intellij 에서 Gradle 버전 확인하기. 더보기 Ctrl + Alt + S → Bulid, Execution, Deployment → Bulid Tools → Gradle → Gradle user home 스프링부트 프로젝트의 구조 1) 현재 구조는 resources와.. 2020. 12. 4.