*내가 왕초보인데 오류 생길때마다 인터넷 검색하기 화나서 그냥 혼자 야매로 고치고 고친 방법 기록했습니다.
*오류 해결할때마다 추가함.
*vscode로 자바쓰고있어서 다른 툴은 방법 다를지두..
The public type string must be defined in its own file
: string 이 코딩에 써먹어야할놈인데(이거아니었당..) string이 원래 자바 개발자들이 만들어둔 class라서..! 이걸 파일명으로 지정하고 public class 뒤에 넣어버리고 class파일 명으로 지정해버렸을때 나온다. 그러니까 java에서 정한 class는 파일명으로 쓰지말자.
The public type A must be defined in its own file
(A 는 임의로 넣은것. 누구는 Main 일 수도 있고 누구는 App일수도있고 누구는 abcdefg일수도있음.)
: 위랑 다른건 퍼블릭 타입 뭐시기 뒤에 붙는 A인데, 이게 100퍼센트 자바에서 정한 단어가 아니라고 확신한다면
1. A.class 라는 파일이 bin폴더에 있음?
- 없으면 bin에 A.class 라는 파일 만들어주셈.
2. A.class 라는 파일이 bin 폴더에 있다면 지금 저게 뜬 자바 파일명이 A.java 임?
- 아니면 파일명을 A.java 로 바꾸셈.
The method printIn(String) is undefined for the type PrintStream
: 생초보자가 강의보다가 L 소문자를 i 대문자로 보고 발생한거임. println 의 l 은 L의 소문자임.
Invalid character constant
: 텍스트를 감싼 작은 따옴표를 큰 따옴표로 바꾸셈. 'hello' 이거 말고 "hello"
Syntax error, insert ";" to complete BlockStatements
: 코드 끝에 ; 붙이셈
'이것저것 코딩공부' 카테고리의 다른 글
AJAX, ajax, fetch, axios 의 관계성.. (0) | 2021.09.21 |
---|---|
[JS] 서버 올렸더니 자바스크립트로 구현한 복사 기능 에러 이유 (0) | 2021.09.18 |
맥/윈도우에서 AWS EC2 터미널로 접속하기 (0) | 2021.09.13 |
내가 써본 파이썬 라이브러리/패키지 대충 설명 (0) | 2021.09.13 |
내가 필요해서 적어두는 이것저것 기본 코드 세팅 (0) | 2021.09.12 |