Java

윈도우에서 실행

댓글

댓글 본문
작성자
비밀번호
  1. 크레파스
    2018/09/09일 완료 !
  2. 자바 안되요 도와주세요
    명령프로폼트에서 javac Helloworld.java 쳤는데 아무것도 안나와요
  3. 복습
    복습용
    드라이브 이동 방법 / cd / dir/w / javac ~.java
  4. powermn
    2018/08/21 완료~
  5. powermn
    메모장으로 소스코드를 저장할때,
    인코딩을 "UTF-8형식"이 아닌 "ANSI형식"으로 지정해놓고 저장 해보세요.

    저는 이렇게 하니까 바로 되네요. 참고해보세요~
    대화보기
    • Samuel N Doremi
      안녕하세요. 혹시 Class file 에 사용되는 대문자와 띄어스기도 영향이 있는지 궁금하네요.
      Class file 까지 잘 생성이 되어서, hello world.java --> helloworld.class 로 되었더군요. 몇 번을 Javac 실행하여도 class 를 찾을 수 없다고 뜨더니. javac helloworld라고 띠어쓰기 없이 입력하니 되네요..
    • 이야아
      java파일을 컴파일 시켜서 class파일을 만들었는데요
      이제

      java Helloworld

      라고 입력해서 출력을 하려는데

      java.lang.NoClassDefFoundError

      라고 뜨면서 Helloworld드를 찾거나 로드할 수 없다고 뜹니다.
      도움을 구합니다
    • bkkoli
      파일 형식을 .txt가 아닌 .java로 저장해서 실행하시면 될 듯 합니다
      대화보기
      • 룰루랄라
        앞에 cd 붙이면 되지않을까요~
        대화보기
        • ku11222
          Helloworld 라고 자바 파일을 생성하고 클래스 생성을 하니까 HelloWorld라는 이름으로 클래스가 생성되는데 왜그런 건가요?
        • 전민희
          완료
        • 이창민
          C:\Users\이창민>C:\hello
          'C:\hello'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는
          배치 파일이 아닙니다.

          C:\Users\이창민>
          저는 자꾸 이렇게 떠서 실행도 못하고 있습니다
          해결방법좀요 ㅠㅠ
        • 자바가어려워
          N:\생활코딩\실습\java_tutorials 디렉터리

          [.] [..] Helloworldjava.txt
          1개 파일 119 바이트
          2개 디렉터리 19,366,671,872 바이트 남음

          N:\생활코딩\실습\java_tutorials>javac Helloworld.java
          javac: file not found: Helloworld.java
          Usage: javac <options> <source files>
          use --help for a list of possible options

          N:\생활코딩\실습\java_tutorials>dir/w
          N 드라이브의 볼륨: 네이버 클라우드
          볼륨 일련 번호: 9A2B-9531

          N:\생활코딩\실습\java_tutorials 디렉터리

          [.] [..] Helloworldjava.txt
          1개 파일 119 바이트
          2개 디렉터리 19,366,671,872 바이트 남음

          이렇게뜨면서 class가생성이 안되네요.. 이유 좀 알려주세요...ㅜㅜ
        • 자바꿈나무
          저도 그렇게 뜨네요ㅠ
          해결하셨으면 방법좀..
          대화보기
          • dorogram
            완료
          • seunggi1025
            Helloworld.java:1: error: class, interface, or enum expected
            癤풻lass Helloworld {
            ^
            Helloworld.java:2: error: class, interface, or enum expected
            public static void main(String[] args){
            ^
            Helloworld.java:4: error: class, interface, or enum expected
            }
            ^
            3 errors

            라고 뜨네요ㅜㅜ 어떻게해야하나요
          • Yoojin Kim
            감사합니다!! 아무리 검색해도 해결 못 했었는데 덕분에 바로 해결됐네요ㅜㅜ
            대화보기
            • 송영일
              뭔가 반복적인거 같네요 잘 배우고 갑니다4월 23일
            • 오류: 기본 클래스 Helloworld을(를) 찾거나 로드할 수 없습니다.
              원인: java.lang.ClassNotFoundException: Helloworld

              해결책 : 환경변수의 CLASSPATH

              %JAVA_HOME%\bin; 에서 .;%JAVA_HOME%\bin;로
              현재값 앞에 .; 을 추가.
            • 나도park
              똑같은 증상이었는데 덕분에 해결했어요. .txt이랑 관리자권한!! 크으으으으 !!!!! 최고!
              대화보기
              • 룰루룽
                완료완료. 하도 안돼서 노트북 초기화 하고 하니 되네요 ㅎ
              • 짹짹이
                그냥 c나 d 드라이브에 새폴더해서 만드세요!
                대화보기
                • joshua
                  f드라이브가 없으면 어떻게 해야하나요?
                • 없음
                  파일이 안 생긴거 같아요
                  대화보기
                  • 로함
                    기본 클래스 ~~를 찾거나 로드할 수 없습니다 계속 나왔는데
                    java helloworld.class 에서 .class 빼고 치니까 되네요ㅋㅋㅋㅋㅋ
                  • 반자동
                    C:\Java T>java Helloworld
                    오류: 기본 클래스 Helloworld을(를) 찾거나 로드할 수 없습니다.
                    원인: java.lang.ClassNotFoundException: Helloworld

                    여기서 막혔네요 ㅜㅜ 뭐가 문제일까요 ?
                  • 박정후
                    제가 설정한 디렉토리 주소를 동영상에 나와있는 것처럼 복사 붙여넣기 했는데
                    화면에 (제가 설정한 디렉토리 주소)~은<는> 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다.
                    이렇게 뜨는데 이것은 어떻게 해결해야 하나요..?
                  • 해결됐습니다, 감사합니다!!!!!
                    대화보기
                    • 김병민
                      감사합니다!! 덕분에 저도 해결됬어요!
                      안되시는 분들 CLASSPATH 환경변수
                      위에 링크처럼 바꿔주시면 됩니다!
                      대화보기
                      • 김진홍
                        감사합니다!
                      • 정문경
                        환경변수(PATH) 설정을 하는 이유가 cmd에서 자바c를 바로 찾아주기 위함이라고는 들었는데요..
                        그럼 만약에 자바가 아닌 다른 프로그램을 이용할 때도 설정한 환경변수를 참조하니까 그 때에는 컴퓨터가 참조를 못하게 되는건가요??

                        실행하려는 프로그램이 바뀔때 마다 PATH경로를 바꿔줘야하는건가요?
                      • Donguri
                        강의도 굉장히 좋고 다른 분들 댓글로도 많이 배웁니다~^^
                      • d드라이브 간후 파일 경로를 쳤더니 "파일이름, 디렉터리 이름또는 볼륨 레이블 구문이 잘못되엇습니다. " 라고 뜨는데
                        어찌해야되죠
                      • GoldPenguin
                        완료했습니다.
                      • ㅎㅅㅎ
                        헐.. 저 완전 문외한인데.... 동영상 따라서 하니깐 잘되네요 ㅋㅋ 신기합니다! 감사해요~

                        아 그리고 에러나실때 모든파일 말고 텍스트파일로 저장하라는 아랫분 말씀 도움 많이 됐씁니다~
                      • AngelPlayer
                        2017. 10. 09.
                        실습완료~
                      • 다시시작
                        완료
                      • park
                        관리자 권한으로 실행해보세요.

                        저도 한참동안 안되서 열받아가지고.. 검색했더니

                        http://cafe.naver.com......741

                        여기서 관리자 권한으로 실행해보라는 글이 있더라구요.

                        그래서 관리자 권한으로 실행했더니 실행이 되네요.

                        참고하시길 바랍니다.
                        대화보기
                        • pjvfa
                          덕분에 txt는 사라졌습니다!! 감사합니다 그런데 다시 이런 오류가 나타났네요..ㅠㅠㅠ 이건 어떤 경우인지 알 수 있을까요..?

                          C:\Program Files\Java>javac Helloworld.java
                          Helloworld.java:1: error: error while writing Helloworld: Helloworld.class (액세스가 거 부되었습니다)
                          class Helloworld {
                          ^
                          1 error
                          대화보기
                          • woojs1209@naver.com
                            Helloworld.java.txt라고 저장된 이름 보니깐 메모장에서 문서를 저장할때 파일형식을 모든문서로 하지않고 텍스트문서로 저장해서 javac를 사용해도 컴파일이 안되는거 같네요. 저도 잘 몰라서 한번 텍스트 파일로 만들고 실행보니깐 class파일이 안 생겨서 님처럼 기본 클래스 파일이 없다고 뜨네요! 저장시 모든파일로 파일형식을 바꿔서 시도해보시면 될거에요!
                            대화보기
                            • pjvfa
                              C:\Program Files\Java>dir/w
                              C 드라이브의 볼륨에는 이름이 없습니다.
                              볼륨 일련 번호: 1EA8-1441

                              C:\Program Files\Java 디렉터리

                              [.] [..] Helloworld.java.txt
                              1개 파일 117 바이트
                              2개 디렉터리 26,230,304,768 바이트 남음

                              C:\Program Files\Java>javac Helloworld.java
                              javac: file not found: Helloworld.java
                              Usage: javac <options> <source files>
                              use -help for a list of possible options

                              C:\Program Files\Java>java Helloworld
                              오류: 기본 클래스 Helloworld을(를) 찾거나 로드할 수 없습니다.

                              이런 경우에는 어떻게 해야하나요 ㅠㅠ
                            • yoon88
                              완료
                            • 박상화
                              감사합니다. 말씀하신대로 하니까 제대로 작동합니다. 정말 미치는 줄 알았습니다. 가나다님 최고입니다. ㅠ.ㅠ 어흑 그동안 얼마나 마음 고생을 했는지 모릅니다. 정말 감사합니다. 가나다님!!!!~~~~~
                              대화보기
                              • 가나다
                                http://kin.naver.com......tf8

                                저도 잘은 모르지만 요거 한번 확인해보세용.
                                대화보기
                                • 박상화
                                  정말 미치겠네요. 이틀동안 막혀있습니다. 현재 자바버전인 1.8.0 144 입니다. cmd 창에서 버전확인 하면 잘뜨고요. java를 입력하면 마찬가지로 잘뜹니다. javac도 마찬가지이고요. 나와있는데로 메모장에다 입력하고 cmd로 class 파일까지도 잘 변환이 되었습니다. 하지만 마지막에 java firstjavaprogram 치면 자꾸 오류:기본 클래스 firstjavaprogram을 찾거나 로드할 수 없습니다. 이렇게 나옵니다. 환경변수 설정 bin파일 잘 등록해서 javac 치면 잘나오고 잘깔렸나 확인해보려 java -version 치면 잘나오는데 왜 class 파일을 돌리려고 하면 찾거나 로드할 수 없습니다. 가 뜨는지 정말 미치겠네요...... 고수님 없으시나요... 불쌍한 막 걸음마 띠고 있는 중생을 살려주세요...... 참고로 윈도우 10 쓰고 있습니다.
                                • 정지민
                                  해결되었습니다.
                                  해결방법은 환경변수 설정을 조금 변경하였더니 잘 됩니다.
                                  그리고 파일 이름도 잘 살펴보셔야 됩니다.
                                  대화보기
                                  • 정지민
                                    public class Helloworld {
                                    public static void main(String[] args) {
                                    System.out.println("Hello World!");
                                    }
                                    }
                                    위와 같이 입력했는데
                                    C:\Users\지민>cd C:\Users\지민\Documents

                                    C:\Users\지민\Documents>java Hellojava
                                    오류: 기본 클래스 Hellojava을(를) 찾거나 로드할 수 없습니다.

                                    C:\Users\지민\Documents>java Helloworld
                                    오류: 기본 클래스 Helloworld을(를) 찾거나 로드할 수 없습니다.

                                    위와 같은 오류가 발생됩니다. 어떻게 해야 될까요?
                                  • crazybow
                                    spongehong님 얘기대로 실행하시면 javac 실행오류 안나고 잘됩니다^^저도 1시간정도 헤매다가 실행되었네요.
                                  • spongehong
                                    http://withcoding.com/24
                                    위 링크에서 설명을 보고 환경변수를 추가설정을 해야 javac 를 실행해서 컴파일이 가능합니다.
                                    설정하고 재부팅은 필요없고 cmd를 껏다 다시 켭니다.
                                  • 안대호
                                    class HelloWorld{
                                    public static void main(String[] args){
                                    System.out.println("Hello World");
                                    }
                                    }
                                  graphittie 자세히 보기