CMD 에서 Intellij Idea 컴 파일 을 실행 한 class 파일 작업

2047 단어 CMDIdeaclass
아마도 많은 자바 초보 자 들 은 자바 c,자바 명령 으로 프로그램 을 실행 하고 몇 번 실행 한 후에 개발 도구 로 전환 할 것 이다.저도 그렇습니다.오랫동안 명령 행 으로 자바 파일 을 실행 하지 않 았 습 니 다.지금 은 Eclipse,Intellij Idea 등 컴 파일 도구 로 직접 컴 파일 되 어 실 행 됩 니 다.
어제 부터'알고리즘'을 배우 기 시 작 했 습 니 다.그 안에 많은 코드 들 이 명령 행 에서 파일 을 재 설정 하여 입 출력 을 실현 하 는 데 사 용 했 습 니 다.그래서 어제 명령 으로 class 파일 을 실행 하 러 갔 을 때 NoClassDeFoundError 이상 을 만 났 습 니 다.인터넷 에서 말 하 는 것 도 복잡 하고'안개 물'을 보 았 습 니 다.사실은 기초 가 좋 지 않 아서 원 리 를 잘 파악 하고 많은 문 제 를 쉽게 풀 었 습 니 다.
Idea 컴 파일 후 자바 파일 과 class 파일 은 같은 디 렉 터 리 에 없습니다.
디 렉 터 리 테스트 다시 만 들 기

그리고 cmd 는 현재 디 렉 터 리 에 들 어가 javac 컴 파일 로 class 파일 을 만 든 다음 out\com\test 디 렉 터 리 로 복사 합 니 다.

그리고 이 디 렉 터 리(아 날로 그 Idea 디 렉 터 리)에 들 어가 면 자바 HelloWorld 가 잘못 되 었 습 니 다.

많은 자 료 를 찾 아 보 니 가방 의 이전 디 렉 터 리(src)나 임의의 디 렉 터 리 에 classpath 를 추가 하면 실행 할 수 있 습 니 다.
방법 1:

방법 2:

드디어 성공 적 으로 실행 되 었 습 니 다.코드 를 즐겁게 놀 수 있 습 니 다.
지식 포인트:
패 키 지 는 자바 에서 이름 충돌 을 해결 하기 위해 설 정 된 것 입 니 다.한 프로그램 이 패 키 지 를 쓴 것 과 JVM 에 쓰 지 않 은 것 은 두 가지 입 니 다.만약 에 쓰 지 않 았 다 면 기본 패 키 지 는 가상 기 회 는 패 키 지 이름 을 쓰 지 않 은 모든 종 류 를 정리 하여 기본 패 키 지 를 구성 합 니 다.기본 패 키 지 는 패 키 지 구조 에 주의 할 필요 가 없습니다.
보충:아이디어 프로젝트 컴 파일 후 class 파일 이 없습니다.
문제.
아이디어 항목 이 갑자기 실행 되 지 않 아 어떤 종 류 를 찾 을 수 없습니다.컴 파일 출력 디 렉 터 리 out 을 보 았 는데 class 파일 이 없습니다.
해결 을 시도 하 다
out 을 삭제 하고 항목 을 다시 가 져 오 려 고 시도 하 며 gradle 패 널 에서 새로 고침 을 눌 러 도 문 제 를 해결 하지 못 했 습 니 다.
문제 해결
마지막 으로 Build->Rebuild Project 를 클릭 하여 해결 합 니 다.원인 을 알 수 없 으 니 먼저 기록 을 해라.
이상 은 개인 적 인 경험 이 므 로 여러분 에 게 참고 가 되 기 를 바 랍 니 다.여러분 들 도 저 희 를 많이 응원 해 주시 기 바 랍 니 다.만약 잘못 이 있 거나 완전히 고려 하지 않 은 부분 이 있다 면 아낌없이 가르침 을 주시 기 바 랍 니 다.

좋은 웹페이지 즐겨찾기