이번 프젝하면서 자주 등장한 intellJ 에러 해결법이다.
- 실행 버튼 안보임
- DB 연동 안 됨
- invalid source release: 11 error
1. 실행 버튼 안 보이는 에러
아래 그림처럼 실행 버튼이 안 뜨는 에러다. 이건 메인 파일을 못 찾아서 생기는 에러라고 한다.
1) 상단바에서 구성 추가
2) +버튼> 애플리케이션
3) 메인클래스 선택
끗
2. connector 추가 (JDBC 연동)
- connector 다운 방법
1) connector 다운로드
https://dev.mysql.com/downloads/connector/j/
MySQL :: Download Connector/J
MySQL Connector/J 8.0 is highly recommended for use with MySQL Server 8.0, 5.7 and 5.6. Please upgrade to MySQL Connector/J 8.0.
dev.mysql.com
2) platform independent
3) zip 파일 다운
4) no thanks, just start my download. 선택
5) 압축 풀고 안에 connector.jar 압축 파일 있을 텐데 이거는 압축해제할 필요없고 확인만 하면 됩니다.
- intellJ
1) 파일> 프로젝트 구조> 라이브러리> (+) 버튼 > 자바 > connecotr.jar 압축 파일 추가
2) 추가된 거 확인!!
3. invalid source release: 11 error
자바 버전과 프로젝트 버전이 달라서 생기는 에러라고 한다.
1) 파일>프로젝트 구조>프로젝트> 언어수준
2) 변경하면 되는데 내 컴퓨터에서는 11로 하면 안 되고 8로 해야 됐음
(번외)
SDK 설정
인텔리 제이 설치하고 파일을 시작을 하면 모듈이 빨간색 줄 쳐질텐데 이건 SDK 설정을 해주면 된다. 자세한 내용은 아래 게시글 참고.
https://sogogi1000inbun.tistory.com/116
[JDK/intelliJ] 인텔리 제이 JDBC 초간단 연결
프로젝트 인터페이스 한 거 다 날라가서(도대체 왜 자꾸 날라가는지 모르겠음...) 우울한데 JDK도 말을 안 듣고.. 설상가상으로 JDBC 연동이 안 돼서 생기는 classnotfounderror까지 떠서 하루를 날렸다
sogogi1000inbun.tistory.com
'JAVA' 카테고리의 다른 글
[안드로이드 스튜디오] UI 오픈소스 활용하기 (0) | 2022.07.11 |
---|---|
[안드로이드 스튜디오] 깃허브 연동~ 협업하기~ 청부살인보다 쉽다~!! (0) | 2022.07.11 |
[안드로이드 스튜디오] 애뮬레이터/가상 디바이스 가보자고~(window 기준) (0) | 2022.07.11 |
[JDK/intelliJ] 인텔리 제이 JDBC 초간단 연결 (0) | 2022.06.07 |
검색해도 잘 안 나오는 자바 단축키 (0) | 2021.04.11 |