본문 바로가기

프로그래밍/Java 개발7

이클립스 톰캣 publishing to tomcat v9.0 server at localhost...' has encountered a problem 오류 해결 [1] 개발 환경 hardware cpu : intel i7-5820k, gpu : nvidia gtx 970, ram : ddr4 16GB, mainboard : x99a chipset 2011V3 board, secondary storage : 1TB SSD, 4TB HDD OS windows pro 64bits software jdk version 1.8.0_301 eclipse version 2022-06 (4.24.0) apache-tomcat version 9.0.54 mysql Database 8.0.29 [2] 오류 발생 이클립스에서 톰캣을 실행했을때 오류가 발생했다. 해석하면 로컬호스트에서 톰캣 서버를 실행하는데 문제가 발생했다. 톰캣 v9.0을 위한 서버 설정이 실행 될 수 없다.고 에.. 2022. 10. 28.
자바 클래스와 인스턴스 [1] 클래스 (1) 클래스 정의 유사한 특징을 가진 객체들의 속성과 기능을 묶어 놓기 위한 집합체이다. 자바는 객체지향 언어이기 때문에 객체를 정의하기 위한 설계도가 필요하다. 그게 바로 클래스인 것이다. 클래스는 공통된 객체의 속성과 동작이 정의되게 되는데. 자동차에는 수많은 종류가 있지만, 바퀴가 달리고, 달리는 것은 같다. 여기서 바퀴가 달린것은 객체의 속성이고, 달리는 것은 기능이다. 이렇게 자동차라는 클래스를 선언하고 거기서 스포츠카, 경차, suv 라는 객체를 선언해서 사용하는 것이다. 이렇게 객체의 속성과 동작을 정의하기 때문에 사용할때도 당연히 객체의 속성과 동작을 정의해 주어야한다. 여기서 속성은 매개변수이고 기능은 메소드이다. (2) 클래스 문법 1. 클래스 생성 [접근제어자] cla.. 2022. 10. 23.
향상된 for 문 개념 문법 예제(개선된 for문) [1] 일반 for 문 일반 for문은 3개의 조건이 들어가게 된다. for(초기값; 조건식; 증감식) { //반복할 코드 } 하나의 변수를 선언하고 그 값을 카운트로 반복되게 되는 형식이다. 보통 int i로 i값을 선언하고 i값을 카운트 값으로 사용하게 된다. Example) public class Main { public static void main(String[] args) { for(int i=0; i 2022. 1. 30.
이클립스 콘솔창 사라짐(이클립스 실행 결과창 사라짐) [1] 테스트 환경 hardware cpu : intel i7-5820k, gpu : nvidia gtx 970, ram : ddr4 16GB, mainboard : x99a chipset 2011V3 board, secondary storage : 1TB SSD, 4TB HDD OS windows pro 64bits software eclipse [2] 문제 발생 콘솔창이 보이지 않는다. [3] 문제 해결 이클립스 메뉴 Window > Show View > Console 부분 클릭 혹은 Alt +Shift + Q를 누르고 C를 누르면 된다. [4] 기타 다른 창들도 Show View 부분에서 보이게할 수 있다. 2022. 1. 7.