개발노트/기타(3)
-
리눅스에서 다양한 환경을 구성하는 명령어 모음
CentOS 7 GNOME Desktop 설치하기 (gui 모드로 변경하기) 런레벨에 대해서는 여기 참조 더보기 // Run-Level 확인하기 # systemctl get-default (Multi-user.target로 되어있다면 텍스트 모드) // Run-Level을 5로 변경하기 (영구적) # systemctl set-default graphical.target // Run-Level을 5로 변경하기 (일시적) # systemctl isolate graphical.target // GNOME Desktop 설치하기 # yum -y groups install "GNOME Desktop" // reboot # reboot OpenJDK 설치하기 더보기 // 설치가능한 jdk 확인 # yum list ..
2022.11.13 -
프로세스를 kill하는 방법 (Windows)
개발한 앱을 실행하려는데 "이미 포트를 사용하고 있다"며 Exception을 내는 경우가 있다. Java 진영의 경우 대표적인 Exception은 다음과 같다. java.net.BindException: Address already in use: bind Spring의 경우 다음과 같은 에러가 나기도 한다. *************************** APPLICATION FAILED TO START *************************** Description: Web server failed to start. Port 8080 was already in use. 물론 다른 예외가 있을 수도 있으나 이미 포트를 사용하고 있다는 예외 집단은 아마 다음과 같은 해결책으로도 충분할 것이다. 이..
2022.08.01 -
Windows - cmd에서 java와 javac의 버전이 다르다면?
문제 : 명령 프롬프트 확인을 통해 자바를 9 -> 8로 변경하려는데 자바 컴파일러는 의도대로 되었으나,자바의 버전은 바뀌지 않았다. 해결법 : 시스템 변수 Path에서 Oracle Java Path가 JAVA_HOME보다 앞에 있나 확인한다. 사용자 변수도 확인해주어야 한다. 상세 : 보통 Oracle의 JDK를 설치하면 발생한다. 이럴경우 시스템 변수 Path에서 ~\Oracle\Java\javapath 뒤에 JAVA_HOME이 있는지 확인하고, JAVA_HOME이 먼저 올 수 있도록 한다. 그러면 자바와 자바 컴파일러의 버전을 통일시킬 수 있다.
2021.11.01