프로그래밍 입문

OSX에서 실행

토픽 프로그래밍 입문 > Java 언어 > 생활코딩 Java

댓글

댓글 본문
  1. 모멋
    23.07.04 학습 완료.
  2. 오늘도긍정적으로
    2023년 05월 23일 화요일 학습완료!
  3. AgainstartJH
    2023년 02월 14일 학습완료!
  4. wwwqiqi
    완료
  5. 하앙
    완료
  6. JAVA
    5
  7. 큰따옴표 기울어지는 문제때문에 에러가 계속 생기다가
    누룽지님 말씀대로 시스템 환경설정에서 비활성화 해도 계속 따옴표 바뀌길래 곤란했는데
    텍스트에디터에서 바꾸니까 바로 되네요 정말 감사합니다!
    대화보기
    • 감사합니다
    • 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 합니다.
                      이후 텍스트 에디터를 재시작 하면 큰 따옴표가 제대로 입력되어 컴파일이 정상적으로 진행됩니다.