본문 바로가기
728x90
반응형
SMALL

컴퓨터관련/Java11

[Java]톰캣 실행 시 localhost was unable to start within 45 seconds 오류 발생 조치방법 이클립스나 STS 등에서 톰캣 실행 시 타임아웃이 나면서 실행이 안되는 경우가 있습니다. Server Tomcat v8.5 Server at localhost was unable to start within 45 seconds. If the server requires more time, try increasing the timeout in the server editor. 위처럼 에러가 발생하면서 실행이 안되는 경우가 있습니다. 이 때 조치하는 방법을 정리해보려고 합니다. 우선, 이렇게 오류가 나는 것은 톰캣 실행하는 시간이 지정되어 있는데 그 시간 안에 톰캣이 뜨지 않아서 오류가 발생하는 것입니다. 그렇기 때문에 이 timeout 시간을 조정해주면 됩니다. 조정방법은 다음과 같습니다. 1. 설정한 서.. 2022. 1. 6.
[Java]이클립스, STS에서 자동재컴파일 설정 및 해제 오랜만에 글을 다시 쓰게 되었네요. 간간히 다시 써보도록 할께요. 오늘은 이클립스 혹은 STS에서 자동재컴파일을 설정 및 해제하는 방법을 정리해보려고 합니다. 저같은 경우에는 소스파일을 수정하고, 저장하고 계속 수정하는 경우가 좀 있어요. 그런데 저장하면 계속 컴파일을 하면서 귀찮게 되더라고요. 그래서 저는 자동 재컴파일을 껐다가 켰다가 하면서 하고 있거든요. 그래서 이번에는 자동재컴파일을 설정 및 해제하는 방법을 정리해보도록 하겠습니다. 1. 자동재컴파일 해제 자동 재컴파일을 해제하는 방법부터 정리해보도록 할께요. 자동재컴파일을 해제하기 위해서는 Project - Build automatically 메뉴에서 체크해제를 해주시면 되십니다. 자동 재컴파일이 될 때는 위처럼 체크가 되어 있습니다. 이 체크를.. 2022. 1. 3.
[Java]날짜 및 시간 비교 메소드 compareTo 오늘은 자바 쪽 정리를 해보려고 합니다.오랜만에 Java를 정리해보네요. 이번에는 java에서의 날짜 및 시간을 비교하는메소드인 compareTo 에 대해서정리를 해 보고자 합니다. compareTo함수는 date 클래스 안에 있는 메소드입니다.이 함수는 현 date객체의 날짜와파라미터로 전달받은 date 객체의 날짜를 비교하여결과값을 return 해줍니다. 결과값은 -1, 0, 1 이렇게 3가지 종류입니다.그래서 현 date 객체보다파라미터 변수로 받은 객체의 값이더 크면 1같으면 0작으면 -1이렇게 리턴을 해 주는 것입니다. 제가 알기로는 compareTo 함수는 아래처럼 된 것으로알고있습니다. 12345public int compareTo(Date anotherDate) { long thisTime.. 2019. 12. 9.
[Java]HTTP 통신 시 SSLHandshakeException 에러 웹 개발을 하다 보면외부와 통신하게끔 만드는 일이 많이 있습니다.HTTP API를 통해외부와 통신을 해야 하는 경우가 있습니다. 이번에 저도 그래서 그렇게 개발을 하는데갑자기 에러가 발생이 되었습니다. javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure 이런 에러가 발생되었습니다. 무슨 에러인지 잘 모르겠어서구글링을 해 보았습니다. 그랬더니 서버와 클라이언트간의SSL/ TLS 버젼이 안맞아서발생되는 에러라고 하더라고요. 저는 현재 JDK7을 사용하고 있는데JDK7에서는 TLSv1을 기본으로제공한다고 하더라고요. 그런데 서버에서는 TLSv1.2를설정해서 사용하는거 같았어요.그래서 이것을 변경해야 할 거 같았어요. 그래서 .. 2019. 11. 1.
728x90
반응형
LIST