본문 바로가기

날리지/언어

maven jdk 1.6에서 maven 빌드 시 tsl 프로토콜 에러가 발생 시 해결 방법 1. jdk 1.8버전으로 업데이트 한다 . 2. 메이븐 세팅 파일인 users.xml의 profile을 추가해준다. maven-home central https://repo1.maven.org/maven2 true warn false central http://repo1.maven.org/maven2 3. 사용하는 버전이 jdk 1.7이라면 자바 런타임 설정 시 mvn -Dhttps.protocols=TLSv1,TLSv1.1,TLSv1.2 를 추가 해주어야 한다. 나는 해당 프로젝트 pom.xml 있는 디렉토리에서 위의 argument을 추가하고 실행하니깐 무리없이 빌드가 된다. 부제 : 아니 jdk 1.8 이용료가 일년에 얼마나 한다고 공공기관에서 아직도 1.5, 1.6을 쓰고 있냐고요 ~ 더보기
docker에 설치된 mysql에 접속시 에러가 발생 시 해결 법 docker 에 설치된 mysql로 jdbc연동할 때에 cashing_sha_2_password 에러가 뜰 때 아래와 같이 해주면 된다. 먼저 /etc/my.cnf 파일의 제일 밑에 아래와 같이 한 줄을 추가해준다. [mysqld] default_authentication_plugin=mysql_native_password 다음, mysql컨테이너로 들어가서 mysql -u -p 명령어로 mysql에 접속한 다음 alter user 'username'@'ip_address' identified with mysql_native_password by 'password'; 를 실행해주면 됨.... ㅜㅠㅜㅜ 더보기
java 와 톰캣 버전 싱크 Servlet Spec JSP Spec Apache Tomcat Version Supported Java Versions 4.0 2.3 9.0.x 8 and later 3.1 2.3 8.5.x 7 and later 3.1 2.3 8.0.x (superseded) 7 and later 3.0 2.2 7.0.x 6 and later (7 and later for WebSocket) 2.5 2.1 6.0.x (archived) 5 and later 2.4 2.0 5.5.x (archived) 1.4 and later 2.3 1.2 4.1.x (archived) 1.3 and later 2.2 1.1 3.3.x (archived) 1.1 and later 자바 5 - 톰캣 6(이하 사용 가능) 자바 6 - 톰캣.. 더보기
html에서 javax.servlet.http.HttpServlet을 자바 빌드 경로에서 찾아주지 못할 때 he superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path 위와 같은 에러 메시지가 뜬다. 원인: 톰캣 서버 설정을 해주지 않아서 그렇다. 해결: 1. 프로젝트 우클릭 → Properties 2. Project Facets → Java → Apache Tomcat 체크 → 확인 더보기
ubuntu 18.04 korean pack iBus 기반 한글 키보드 설치 Ubuntu 18.04 LTS 버전 기준으로 한글 키보드를 설치하는 방법입니다. Ubuntu 18.04에서 한글어 입력기는 다시 ibus가 되었기 때문에 14.04나 16.04 때와는 다릅니다. 메뉴에서 Language Support 실행 → 필요한 파일들 자동으로 설치 됨 메뉴에서 Region & Language 실행 Input Sources 항목에서 기본으로 잡혀있던 English는 삭제하고, Korean(Hangul) 선택 아래에 있는 설정 버튼 클릭 Hangul Toggle Key의 Add 버튼을 누르고 한글 키 입력(ALT_R 로 표시될 것임) UIM 기반 한글 설정 한글 설정 Ubuntu 18.04 LTS의 한글 입력기는 iBus로 되어 있습니다. 하지만, Su.. 더보기
Oracle XE Enable or Disable on boot To disable on boot:sudo systemctl stop oracle-xe.service sudo systemctl disable oracle-xe.service To re-enable on boot:sudo systemctl enable oracle-xe.service sudo systemctl start oracle-xe.service ref: https://askubuntu.com/questions/787945/oracle-11g-xe-always-start-on-boot 더보기