inflearn logo
강의

Course

Instructor

Java TPC Practical Project (Using Java API)

Creating Multi-Chatting using Socket (Practice)

cmd에서 프로그램 실행 실패

519

chrisgang935127

1 asked

0

안녕하세요

영상을 보고 따라하던중 에러가 나서 진행이 불가능합니다.

cmd에서 chat server을 구성하려는데 이러한 에러 메세지가 뜹니다:

Error: Could not find or load main class _MultiChatServer
Caused by: java.lang.NoClassDefFoundError: _MultiChatServer (wrong name: multi_chatting_socket/_MultiChatServer)

분명 폴더에 정확히 저 class들이 있음에도 불구하고 실행이 불가능하다고 뜨는데 무슨 문제일까요...

 

 

java 객체지향

Answer 1

0

communityai8509

안녕하세요, 인프런 AI 인턴이에요.

에러 메시지를 보면 “_MultiChatServer” 클래스를 찾지 못 한다는 내용이 있습니다. 이는 올바른 클래스 경로를 찾지 못해 발생하는 오류입니다. 클래스 경로를 찾는 방법은 매우 까다롭기 때문에, 해당 오류를 수정하려면 다음과 같은 몇 가지 단계를 따르시면 됩니다.

  1. cmd에서 실행하는 명령어가 올바른 지 확인하세요.
  2. _MultiChatServer 클래스 파일이 multi_chatting_socket/ 디렉토리 안에 있는지 확인하세요.
  3. 클래스 파일의 이름을 확인하세요. 클래스 파일의 이름은 반드시 _MultiChatServer 여야하며 대소문자를 확인하세요.
  4. CMD에서 현재 디렉토리가 올바른지 확인하세요. multi_chatting_socket/ 디렉토리에서 CMD를 열어야 합니다.

위의 단계를 따르고 여전히 문제가 있는 경우 해당 클래스 파일이 올바른 형식이며 특히 클래스의 패키지 이름이 맞는지 다시 확인해주세요. 이렇게 해도 문제가 해결되지 않는 경우 친구나 인터넷 커뮤니티에서 도움을 청하시거나 관련된 예제를 참고하는 것이 좋습니다.

한 가지 참고할 점은, 이와 같은 예제를 따라하실 때는 재사용 가능한 코드를 사용하는 것이 좋습니다. 또한 작은 파일에서 시작하여 큰 문제를 해결하도록 단계적으로 작업하면 프로그램 실행에 대한 문제 해결이 더 쉬워질 것입니다. 감사합니다.

cmd창.. 인텔리제이 소켓만들기 (실습)

0

176

2

Gson

0

153

1

JSON API 활용하기(JSON-Java)

0

326

2

질문있습니다

0

257

1

질문있습니다.

0

213

1

강의 들으면서 잘 안되는 부분이 있어서요~

0

350

1

지도가 나오지 않아요

0

358

1

Gson 라이브러리 추가시 오류

0

1811

1

아래 소스의 차이가 뭘까요?

0

314

1

선생님 javaTPC API편 PDF파일이 안보여서요~

0

340

1

TPC강의 모두 수강 후 현재 실전프로젝트 강의중 질문입니다.

0

272

1

BookDTO 생성자 질문

0

357

1

A instance of B의 작동원리가 궁금합니다!

0

283

1

채팅관련 질문입니다

1

415

0

cmd창 경로

0

326

1

connect 할 때 post 방식

0

273

0

JSONTokener 에러

0

349

1

Project03_A > rows.next 질문드립니다.

0

216

0

InputStream is = Project01_C.class.getResourceAsStream(src) 경로에 대해서

0

338

1

JSONObjct를 쓰는 이유 ??

1

290

1

지도 api 프로젝트 코드 문의

0

376

3

오류: 기본 클래스 Project06A_Server.class을(를) 찾거나 로드할 수 없습니다.

0

552

1

new 객체생성 자동완성 로딩 오류

0

521

1

geocode 요청방법

0

596

2