Java

OSX에서 실행

댓글

댓글 본문
작성자
비밀번호
  1. 5
  2. 큰따옴표 기울어지는 문제때문에 에러가 계속 생기다가
    누룽지님 말씀대로 시스템 환경설정에서 비활성화 해도 계속 따옴표 바뀌길래 곤란했는데
    텍스트에디터에서 바꾸니까 바로 되네요 정말 감사합니다!
    대화보기
    • 감사합니다
    • Steve
      잘 배웠습니다. 감사합니다.
    • Lifie9
      오 드디어 오늘
      자바 hello world를 출력해봤네요
    • 송영일
      잘 보았습니다 2018년4월23일
    • 공부가즈아
      왜 World Hello  로 반대로 하면 안되는 것일까요?
    • Brett Kwak
      잘 봤습니다~
    • 반자동
      윈도우여서 패스합니다 ~
    • GoldPenguin
      완료했습니다.
    • conor
      gimhyeongsig-ui-MacBook-Pro:java_tutorials conorsmac$ javac Helloworld.java
      Helloworld.java:2: error: <identifier> expected
      Public void main(String[] args){
      ^
      Helloworld.java:2: error: invalid method declaration; return type required
      Public void main(String[] args){
      ^
      Helloworld.java:3: error: illegal character: '\u201c'
      System.out.println(“Hello world”);
      ^
      Helloworld.java:3: error: ';' expected
      System.out.println(“Hello world”);
      ^
      Helloworld.java:3: error: illegal character: '\u201d'
      System.out.println(“Hello world”);
      ^
      Helloworld.java:3: error: not a statement
      System.out.println(“Hello world”);
      ^
      Helloworld.java:5: error: reached end of file while parsing
      }z
      ^
      7 errors
      gimhyeongsig-ui-MacBook-Pro:java_tutorials conorsmac$

      어떻게해야하나요..
    • meek
      감사합니다 ^^
    • 오오
      컴파일 시에 java class가 뜨지 않고 DS-Store라고 뜨는데 왜 그런지 모르겠습니다
    • 오오
      감사합니다ㅎㅎㅎ
    • 2016.12.09 OK~
    • amadeus
      안녕하세요.
      java Helloworld 치면,
      오류:기본 클래스 Helloworld을(를) 찾거난 로드할 수 없습니다.
      라고 뜹니다. ㅠ
    • JustStudy
      고맙습니다
    • Bono
      Hello-world --> Helloworld
      대화보기
      • choyuichan
        감사합니다. 해결!
        대화보기
        • 최창열
          감사합니다 덕분에 해결했네요^^
          대화보기
          • 허니버터
            잘보고 갑니다
          • class Hello-world
            {
            public static void main(String[] args)
            {
            System.out.println("Hello World");
            }
            }
            이걸 컴파일했을시 ls -al 로 체크하면 클래스 생성이 안된걸로 뜨네요.. 누룽지님 말씀대로 체크해제하고 다 시도해봤는데 뭐가 문제인지 ㅠㅠ
          • Donghyun Kim
            누룽지님의 말대로 텍스트편집기로 큰따옴표와 작은따옴표를 입력하는 경우
            미묘하게 기울인 따옴표로 바뀝니다.
            작은 차이지만 컴파일시 에러가 나는 이유의 정확한 진단이네요. 감사드립니다.!
            대화보기
            • primada
              텍스트 편집기에서 편집-대체-스마트 인용에 체크 해제하면 큰따옴표 자동 기울임이 없어집니다. illegal charater: \8220에러 나시는 분들 참고하세요.
            • WOOJUNG
              컴파일을 하니 컴파일러가 자기 마음데로 파일명을 변경하네요.

              HelloWorld.java > Helloworld.class 로 W가 소문자로 변경 되었어요 ㅎ;
            • 와욱두
              disable 해도 계속 기울어지게 나오네요...
              대화보기
              • 와우굳
                감사합니다!
                대화보기
                • 심비행기
                  감사합니다!
                  대화보기
                  • 도로시
                    왜 안 되는지 계속 헤매다가 덕분에 해결이 되었네요. 정말 감사합니다!!
                    대화보기
                    • 누룽지
                      예제소스를 복사하면 컴파일이 잘 되는데 직접 입력하면 에러가 나는 경우가 있습니다.
                      제 경우엔 컴파일시 Helloworld.java:3: error: illegal character: \8220 가 출력되었지요.
                      텍스트에디터에서 큰따옴표 입력시 "가 약간 기울어지게 입력되는데
                      OSX 설정중에 큰따옴표를 자동변형하여 입력하는 기능이 있습니다.
                      한글OSX는 시스템 환경설정 -> 키보드 -> 텍스트 -> "스마트 인용 및 대시 사용" 을 비활성화,
                      영문OSX는 System Preferences -> Keyboard -> Text 에서 "smart quotes" 를 disable 합니다.
                      이후 텍스트 에디터를 재시작 하면 큰 따옴표가 제대로 입력되어 컴파일이 정상적으로 진행됩니다.
                    graphittie 자세히 보기