반응형
The public type [class name] must be defined in its own file 에러
이 에러는 클래스 이름이 파일명과 일치 하지 않을 때 와 하나의 파일에 여러 개의
클래스가 있을 때 public 클래스가 있을 때 발생하는 에러이다.
하나의 파일에 클래스가 여러 개 있을 때 public 을 붙일수 있는 클래스는 파일명과
일치하는 클래스명이다. 그 이외의 클래스는 public 삭제한다.
하지만 아래와 같이 파일명과 일치하는 클래스 파일이 다른 클래스를 포함하고 있을때는
public 을 사용해도 상관없다.
반응형
'자바(JAVA)' 카테고리의 다른 글
(4) HSQLDB 과 Spring Framework - spring framework 에서 hsqldb 연동테스트 (0) | 2009.09.05 |
---|---|
(3) HSQLDB 과 Spring Framework - eclipse 의 DB Explorer 를 통한 데이타확인 (0) | 2009.09.05 |
(2) HSQLDB 과 Spring Framework - eclipse 와 Ant 를 이용한 테이블 생성,입력 (0) | 2009.09.05 |
(1) HSQLDB 과 Spring Framework - hsqldb 시작과 테이블 생성 (2) | 2009.09.05 |
Spring 을 java Application 에서 사용하기 (4) | 2009.08.17 |
weblogic 9.2 에서 도메인(domain) 만들기 (0) | 2009.08.02 |
java Stream 입출력 관련 정리 (0) | 2009.08.02 |
web application 에서 ftp 파일을 Client 브라우저에 전송 (0) | 2009.08.02 |