본문 바로가기
728x90
반응형

Programming/Java12

Java 18 이상에서 한글 문제 참고 :https://openjdk.org/jeps/400https://stackoverflow.com/questions/71685543/java-jdk-18-in-intellij-prints-question-mark-when-i-tried-to-print-unicode-l https://docs.gradle.org/current/userguide/build_environment.html Java 18 이상으로 컴파일해서 실행하면, 콘솔에서 한글이 깨지는 문제점이 발생한다. Java 18 이 되면서 Java API 의 기본 인코딩이 UTF-16에서 UTF-8 로 바뀌었다.그런데, Console I/O 관련 API는 제외되었다고 한다.이 것이 원인인가??? 이상하다.윈도우 커맨드창에서 chcp 65001 .. 2024. 9. 19.
Windows 11 에 JDK 21, gradle 설치하기 1. JDK 설치하기 https://www.oracle.com/java/technologies/downloads/ 에 접속하여, 가장 최근 LTS 버전인 JDK 21을 선택하고, Windows 탭을 클릭한 다음에 x64 Installer 를 클릭해서 JDK를 다운로드 한다. 물론, x64 MSI Installer 를 다운로드 해도 된다. 다운로드한 파일(jdk-21_windows-x64_bin.exe) 를 실행한다. 아래 윈도우가 나오면, Next 버튼을 계속 클릭해준다.이렇게 하면, 일단 JDK가 설치된 것이다. 이제 해줄 것은 환경변수(JAVA_HOME, PATH)를 추가해야 한다. 환경변수를 추가하려면, 고급 시스템 설정 창을 열어야 하는데, 몇가지 방법이 있다. 그 중에서 첫번째를 보자.탐색기에서.. 2024. 8. 16.
FreeBSD 에서 Java 사용하기 기존에 Sun JDK 를 사용하려면 많이 불편했었지요. FreeBSD 에서도 OpenJDK 를 사용할 수 있습니다. 설치는 아래와 같이 간단합니다.# pkg_add -r openjdk7 # mount -t fdescfs fdesc /dev/fd # echo "fdesc /dev/fd fdescfs rw 0 0" >> /etc/fstab 혹시라도 JAVA_HOME 을 잡아주어야 하는 상황이라면, 아래와 같이 잡아주시면 되겠습니다. export JAVA_HOME="/usr/local/openjdk7" 이제 실행해보면: # java -version openjdk version "1.7.0" OpenJDK Runtime Environment (build 1.7.0-root_2011_12_03_14_00-b00).. 2012. 2. 9.
CentOS에서 JDK 설치하기 CentOS에서 JDK를 설치하려면, 내장 패키지인 OpenJDK 를 설치하면 아주 쉽게 된다. 물론 Oracle 에서 다운로드 받아서 해도 되지만, 쉬운 방법이 있으니 그냥 쉽게 하자. OpenJDK도 특별히 문제 없고, 대부분 리눅스 배포판에서도 지원하고 있으니, 맘 놓고 사용하면 될 것 같다. OpenJDK 패키지 확인/설치 # yum list all | grep jdk gnu-crypto-sasl-jdk1.4.i386 2.1.0-2jpp.1 base java-1.6.0-openjdk.i386 1:1.6.0.0-1.16.b17.el5 updates java-1.6.0-openjdk-demo.i386 1:1.6.0.0-1.16.b17.el5 updates java-1.6.0-openjdk-devel... 2011. 4. 1.
Debian 6.0 (squeeze) 에서 tomcat 원격접속 안되는 문제 어제(2010년 1월 28일) Debian 에서 이것저것 설치/업데이트하고 재부팅을 한 뒤로 이상하게도 원격에서 톰캣으로 접속이 되지 않는 현상이 발견되었다. netstat 로 확인을 해보면 8080이 열려있는 것도 확인할 수 있다. w3m 으로 아래와 같이 접속을 해보니, localhost 로의 접속은 정상적으로 되는 것을 확인하였고, 공인 IP로의 접속은 실패하였다. 원격에서 telnet 으로 접속하여도 포트가 죽어있는 것처럼 접속이 되지 않았다. 도대체 이해가 안되는 현상이었다. 결국 원인을 찾긴했는데, 좀 당황스럽다. 이번 업데이트부터 IPv4,IPv6에 대한 정책이 바뀐것 같다. 원인은 IPv4와 IPv6가 동시에 설치된 경우, 일부 프로그램에서 IPv6에 우선권을 주고 IPv4는 사용하지 않는.. 2010. 1. 29.
Tomcat 6 + Struts 2 + iBATIS 2 + PostgreSQL 8.3 설정하기 WindowsXP 환경에서 설치하는 것으로 하였고, JDK는 1.6이 설치되어 있다고 가정합니다. 먼저 각 프로그램, 라이브러리들을 해당 사이트에서 다운로드 합니다. Tomcat 6 : http://tomcat.apache.org/download-60.cgi 에서 Windows Service Installer 를 다운로드 합니다. Struts 2 : http://struts.apache.org/download.cgi에서 2.0.14 버전을 다운로드 합니다. iBATIS 2 : http://ibatis.apache.org/java.cgi에서 2.3.4 버전을 다운로드 합니다. PostgreSQL 8.3 : http://www.postgresql.org/download/windows에서 One click i.. 2009. 11. 12.
728x90
반응형