본문 바로가기

Log112

Day38_[Mac OS] Eclipse Tomcat 서버 오류 서버 오류가 났다. 아무리 삭제하고 재실행하고 구글링해서 난리를 쳐도 해결이 안됐다. 근데 방법을 알았다. 이클립스 패키지 보기로 폴더에 들어가서 eclipse.ini 파일을 열어준다. Xms 부분을 4g, 6g로 늘려줬다. 메모리 용량을 많이 잡아먹지 않도록 작게 설정돼있던 걸 크게 바꿔준거다. 돈 들여서 32g 짜리 샀으니까 맘껏 써야지. 아무튼 이렇게 하니까 해결됐다. 2023. 6. 29.
Day37_[Mac OS]Eclipse 오류_failed to create java virtual machine / a java runtime environment (jre) or java development kit (jdk) must be available in order to run Eclipse를 실행시켰는데 아래와 같은 오류가 떴다. Failed to create the Java Virtual Machine. 응용프로그램에서 Eclipse에 커서를 두고 우클릭 → 패키지 내용보기 아래와 같이 폴더경로가 열린다. 여기에서 info.plist를 열어준다. 좌측의 코드를 우측처럼 수정해준다. 자바 설치 경로는 터미널에 아래 명령어를 입력해 확인할 수 있다. /usr/libexec/java_home 이렇게 했는데도 안열린다. A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse. 응용프로그램 폴더에서 이클립스 선택 후 우클릭 → 훑어보기 Cnotents .. 2023. 6. 29.
Day36_[Mac OS]JDK&Java 삭제 후 재설치, Eclipse 재설치, Tomcat 재설치 1. jdk 삭제 먼저 jdk 파일 위치를 알아야하는데, 맥북 유저라면 Finder에 들어가서 이동 → 폴더로 이동 → /Library/Java/JavaVirtualMachines/ 경로 입력 → 이동 하고나면 아래와 같이 파일 위치가 뜬다. 다음으로 터미널이나 iTerm을 켜서 아래 명령어를 순차적으로 입력한다. cd /Library/Java/JavaVirtualMachines/ ls sudo rm -rf jdk-1.8.jdk 비밀번호를 치라고 뜨는데, 비밀번호를 입력해주면 삭제된다. 2. jdk 재설치 터미널 창에 아래 명령어를 순차적으로 입력한다. 원하는 버전 입력 brew tap AdoptOpenJDk/openjdk brew install --cask adoptopenjdk8 나는 1.8버전을 다.. 2023. 6. 29.
Day35_차량정보 페이지 DB 연결_Create, Read, Update, Delete with ORM_DAO&VO(DTO) Day22에서 DAO, DTO 실습 내용을 정리했는데, 완전히 이해를 하지 못해서 다시 공부하며 정리한다. HTML에서 데이터를 받아 jsp에서 bag을 통해 DTO에 데이터를 넣고 DTO에서 DAO로 데이터를 전달한다. DAO는 DB와 연결을 해주고 SQL문을 통해 DB 서버로 데이터가 전송된다. 역으로 DB에서 데이터를 끌어올 때는 순서가 역행될 뿐 구조는 같다. * DTO(Data Transfer Object, 데이터 전송 객체) 실무에서는 VO라고 많이 사용한다고 해서 프로젝트에서는 VO로 작성했다. DB 작업에 필요한 데이터를 저장하는 객체로 테이블 하나 당 DTO Class가 1개씩 요구된다. 멤버변수를 생성해주고 Getter&Setter, toString()을 정의해주는 게 일반적인 DTO의.. 2023. 6. 25.
Day34_AWS Console 과금 실습을 하며 AWS EC2를 사용했었는데 어느 순간 8천 얼마가 청구되었다. 내가 사용 안하는 동안 이렇게 과금이 있을 수 있어 인스턴스를 종료해줘야한다. 계속 사용을 해야하는데, 일시적으로 사용 안하는 경우에는 중지를 해놓고 서비스에 대해 부과되는 금액만 지불하면 되고, 나는 실습을 위해 해본 것이어서 아예 종료를 했다. 추가로 핸드폰 어플로도 편하게 확인할 수 있다. AWS Console이라는 어플을 깔면 AWS 과금, 인스턴스 상태, 최근 사용 서비스, 인증키 등을 실시간으로 확인할 수 있다. 2023. 6. 25.
Day32_Eclipse 단축키 설정/변경 맥 유저의 경우 Com + , 눌러서 Preferences 열어준다. Keys를 검색해 원하는 기능의 단축키를 설정해줄 수 있는데 좌측 하단의 Binding에 단축키를 넣어주면 된다. 나는 Generate Getters and Setters의 경우 ⌘⇧S ⌘⇧R Generate toString()의 경우 ⌘⇧Z 로 설정했다. 2023. 6. 21.