목록Java (40)
준호씨의 블로그
Tomcat 버전이 다르면 Servlet 버전도 달라집니다. Tomcat Servlet 9 4 8 3.1 7 3 6 2.5 5.5 2.4 4.1 2.3 3.3 2.2 좀 더 자세한 정보는 다음 링크에서 확인 할 수 있습니다. http://tomcat.apache.org/whichversion.html Apache Tomcat® - Which Version Do I Want? Apache Tomcat® is an open source software implementation of the Java Servlet and JavaServer Pages technologies. Different versions of Apache Tomcat are available for different versions of..
IntelliJ 에서 gradle 로 구성된 프로젝트를 열었는데 라이브러리나 소스파일 경로가 잡히지 않았다. gradle refresh 했는데 아래와 같은 오류가 보였다. Could not determine java version from '9.0.1' Preferences -> Build, Execution, Deployment -> Build Tools -> Gradle 에서 Gradle JVM 을 1.8 로 변경 해 주니 동작하였다. Java 9 을 제대로 인식하지 못하는 것 같다.
나머지 연산자 (%) 를 이용해서 2로 나누어 떨어지는 나머지로 홀수와 짝수를 구분 할 수 있다. 2로 나누었을 때 나머지가 1이면 홀수, 0이면 짝수이다. private static void checkOddEven(int n) { if (n % 2 == 1) { System.out.println(n + " is odd"); } else if (n % 2 == 0) { System.out.println(n + " is even"); } else { System.out.println("never happen"); } } 테스트 코드. 다음 세가지는 모두 0~9 까지 하나씩 테스트 하는 코드이다. public static void main(String[] args) { // old style for (int..
response.setStatus(HttpServletResponse.SC_FOUND); //302 response.setHeader("Location", "http://www.daum.net"); 참고 https://www.logicbig.com/tutorials/java-ee-tutorial/java-servlet/servlet-redirect.html
어느날 부터 IntelliJ 에서 Gradle Java 프로젝트를 생성하고 나면 기본 디렉토리들이 생성 되지 않았다. 아마 2018년 버전 부터 그렇게 된 것으로 추측 된다. 해결 방법은 Preferences (Cmd + ,)에 가서 "Create directories for empty content roots automatically" 를 선택 해 주면 된다. 참고 https://intellij-support.jetbrains.com/hc/en-us/community/posts/206154199-No-default-folders-created-in-new-gradle-project