fastcampus-eatgo
fastcampus-eatgo copied to clipboard
패스트캠퍼스 4강 아래글 문의했던 수강생입니다
IntelliJ IDEA가 아직 프로젝트를 다 로딩하지 않은 상태입니다. 우측 하단에 진행 상황이 표시되니 충분히 기다리세요.
몇 시간을 기다려도 재시작을 해도 위에 말씀드린 문제(New에서 package없는 것, 코드 앞에 run화살표가 없는 것)는 해결이 되질 않네요ㅜㅜ New에서 Package를 새로 만들 수 없으니까 아예 진행이 안됩니다. (Event log에 Windows Smartscreen defender가 build에 영향을 미칠 수 있다는 게 자꾸 떠서 스마트스크린을 모두 해제하고 해도 Eventlog만 사라지고 문제는 해결되지 않습니다.)
원글이 done처리 되어서 확인이 안되는 것 같아서 새 이슈로 올립니다. 도와주세요ㅜㅜ 많은 글을 검색해봤지만 intelliJ를 처음 접한지라 어떻게 진행해야할지 막막합니다. Originally posted by @96Hong2 in https://github.com/ahastudio/fastcampus-eatgo/issues/33#issuecomment-598588347
저도 초보여서 많이 헤매기는 하지만... 일단 올리신 질문 중에 제가 찾은 방법 몇 가지 공유합니다. (꽤 오래 전에 올라 온 질문이라 이미 질문에 대한 답을 찾으셨을 수도 있겠네요)
- context menu(마우스 우클릭)에서 package가 안 나오는 건 그 위치에 패키지나 다른 구성요소들이 생길 수 없는 위치라서 그럴 겁니다. 실제 패키지나 클래스가 생성되는 해당 폴더(intelli J의 아이콘 중 왼쪽에 구멍 뚫린 폴더 모양)에서 우클릭하시면 package 메뉴가 보입니다. 실제 그 패키지가 생겨야 하는 폴더에서 우클릭하시면 됩니다.
- 중간폴더가 한 폴더로 뭉쳐 보이지 않고 서브폴더로 계속 보이는 건 프로젝트 탐색기창 우측 상단 아이콘 중 우측에서 두번째 톱니바퀴 모양을 클릭하시면 "Compact Middle Packages"를 클릭하시면 하나로 보입니다. 윈도우 탐색기에 들어가서 실제 폴더를 보시면 지금까지 보인 모양과 동일하게 폴더가 구성되어 있는데 보기에 복잡해서 intelliJ에서 축약해서 보여주는 옵션입니다. 그 톱니바퀴에 있는 모양 이것저것 클릭해 보시면 프로젝트탐색기창의 모습이 바뀌는 게 보일 겁니다.
저는 eatgo-api라는 폴더 만들고 src를 그쪽으로 옮긴 후에 계속 'main()을 못 찾는다'는 에러가 떠서 더 이상 진행이 안 되었습니다. 패캠에서 제공한 "강의자료" pdf파일에 있는 링크를 클릭해서 "4강을 실습하기 전에 확인할 영상"에 싱크가 안 될 경우에 대한 설명이 잠깐 나옵니다(패캠 본강의에도 포함되었으면 좋았을텐데요...). intelliJ 전체 화면 가장 우측에 "Gradle"이라는 옆으로 누운 탭을 클릭해서 나오는 창에서 "Reload All Gradle Projects 아이콘(가장 좌측 위에 있는 회오리?모양)"을 누르니 싱크가 수동으로 진행되면서 에러가 해결되었습니다. 혹시 이 방법으로 하시면 run화살표 나올 수도...
도움이 되셨으면 좋겠습니다.
안녕하세요! 그 때 막혀서 여기저기 계속 찾아보다가 강사님께서 바쁘신지 질문을 더 이상 읽지 않으시고ㅜㅜ 저도 계속 시간을 쓸 수는 없어서 일단 잠시 접고 다른 공부를 하고 있었어요! 지금은 일단 취업준비랑 파이썬 공부를 하고 있지만 오래된 숙제처럼 곧 다시 시도해보려고 생각은 하고 있었는데 몇 달이 갔네요. 열심히 찾아보시고 얻은 정보일텐데 공유해주셔서 정말 감사합니다!! 정말 막막하던 부분이었는데 다시 자바 공부하게 되면 꼭 알려주신 방법대로 해보겠습니다. 이렇게 메일까지 보내주셔서 다시 한번 정말 감사합니다.
-----Original Message----- From: "mars139"[email protected] To: "ahastudio/fastcampus-eatgo"[email protected]; Cc: "96Hong2"[email protected]; "Mention"[email protected]; Sent: 2020-09-12 (토) 11:46:58 (GMT+09:00) Subject: Re: [ahastudio/fastcampus-eatgo] 패스트캠퍼스 4강 아래글 문의했던 수강생입니다 (#34)
저도 초보여서 많이 헤매기는 하지만... 일단 올리신 질문 중에 몇 가지 공유합니다. (꽤 오래 전에 올라 온 질문이라 이미 질문에 대한 답을 찾으셨을 수도 있겠네요)
context menu(마우스 우클릭)에서 package가 안 나오는 건 그 위치에 생길 수 없는 곳이라 그럴 겁니다. 실제 소스가 생성되는 하위 폴더(intelli J의 아이콘 중 왼쪽에 구멍 뚫린 폴더 모양)에서 우클릭하시면 package 메뉴가 보입니다. 실제 그 패키지가 생겨야 하는 폴더에서 우클릭하시면 됩니다. 중간폴더가 한 폴더로 뭉쳐 보이지 않고 서브폴더로 계속 보이는 건 프로젝트 탐색기창 우측 상단 아이콘 중 우측에서 두번째 톱니바퀴 모양을 클릭하시면 "Compact Middle Packages"를 클릭하시면 하나로 보입니다. 윈도우 탐색기에 들어가서 실제 폴더를 보시면 지금까지 보인 모양과 동일하게 폴더가 구성되어 있는데 보기에 복잡해서 intelliJ에서 축약해서 보여주는 옵션입니다. 그 톱니바퀴에 있는 모양 이것저것 클릭해 보시면 프로젝트탐색기창의 모습이 바뀌는 게 보일 겁니다.
저는 eatgo-api라는 폴더 만들고 src를 그쪽으로 옮긴 후에 계속 'main()을 못 찾는다'는 에러가 떠서 여기저기 뒤져 보니 잘 안 될 경우 싱크가 안 되어서 그럴 수도 있다는 다른 동영상 강의를 보고 intelliJ 전체 화면 가장 우측에 "Gradle"이라는 옆으로 누운 탭을 클릭해서 나오는 창에서 "리프레시 아이콘(가장 좌측에 있는 모양)"을 누르니 싱크가 수동으로 되면서 웬만한 에러(파일 위치 못 찾는 것)는 다 해결되더군요. 위의 1, 2번은 intelliJ의 세팅문제이니 위에 적은 방법대로 하시면 될 듯 하고 다른 오류는 "Gradle"의 리프레시 아이콘을 누르면 되지 않을까 생각합니다. 도움이 되셨으면 좋겠습니다. — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.
아… GITHUB에서 메일을 자동으로 보냈군요. ^^ 어쨌든 도움이 되셨으면 좋겠습니다. 건강하시고 원하는 일 잘 진행되기 바랍니다.
보낸 사람: 96Hong2mailto:[email protected] 보낸 날짜: 2020년 9월 13일 일요일 00:30 받는 사람: ahastudio/fastcampus-eatgomailto:[email protected] 참조: mars139mailto:[email protected]; Commentmailto:[email protected] 제목: Re: [ahastudio/fastcampus-eatgo] 패스트캠퍼스 4강 아래글 문의했던 수강생입니다 (#34)
안녕하세요! 그 때 막혀서 여기저기 계속 찾아보다가 강사님께서 바쁘신지 질문을 더 이상 읽지 않으시고ㅜㅜ 저도 계속 시간을 쓸 수는 없어서 일단 잠시 접고 다른 공부를 하고 있었어요! 지금은 일단 취업준비랑 파이썬 공부를 하고 있지만 오래된 숙제처럼 곧 다시 시도해보려고 생각은 하고 있었는데 몇 달이 갔네요. 열심히 찾아보시고 얻은 정보일텐데 공유해주셔서 정말 감사합니다!! 정말 막막하던 부분이었는데 다시 자바 공부하게 되면 꼭 알려주신 방법대로 해보겠습니다. 이렇게 메일까지 보내주셔서 다시 한번 정말 감사합니다.
-----Original Message----- From: "mars139"[email protected] To: "ahastudio/fastcampus-eatgo"[email protected]; Cc: "96Hong2"[email protected]; "Mention"[email protected]; Sent: 2020-09-12 (토) 11:46:58 (GMT+09:00) Subject: Re: [ahastudio/fastcampus-eatgo] 패스트캠퍼스 4강 아래글 문의했던 수강생입니다 (#34)
저도 초보여서 많이 헤매기는 하지만... 일단 올리신 질문 중에 몇 가지 공유합니다. (꽤 오래 전에 올라 온 질문이라 이미 질문에 대한 답을 찾으셨을 수도 있겠네요)
context menu(마우스 우클릭)에서 package가 안 나오는 건 그 위치에 생길 수 없는 곳이라 그럴 겁니다. 실제 소스가 생성되는 하위 폴더(intelli J의 아이콘 중 왼쪽에 구멍 뚫린 폴더 모양)에서 우클릭하시면 package 메뉴가 보입니다. 실제 그 패키지가 생겨야 하는 폴더에서 우클릭하시면 됩니다. 중간폴더가 한 폴더로 뭉쳐 보이지 않고 서브폴더로 계속 보이는 건 프로젝트 탐색기창 우측 상단 아이콘 중 우측에서 두번째 톱니바퀴 모양을 클릭하시면 "Compact Middle Packages"를 클릭하시면 하나로 보입니다. 윈도우 탐색기에 들어가서 실제 폴더를 보시면 지금까지 보인 모양과 동일하게 폴더가 구성되어 있는데 보기에 복잡해서 intelliJ에서 축약해서 보여주는 옵션입니다. 그 톱니바퀴에 있는 모양 이것저것 클릭해 보시면 프로젝트탐색기창의 모습이 바뀌는 게 보일 겁니다.
저는 eatgo-api라는 폴더 만들고 src를 그쪽으로 옮긴 후에 계속 'main()을 못 찾는다'는 에러가 떠서 여기저기 뒤져 보니 잘 안 될 경우 싱크가 안 되어서 그럴 수도 있다는 다른 동영상 강의를 보고 intelliJ 전체 화면 가장 우측에 "Gradle"이라는 옆으로 누운 탭을 클릭해서 나오는 창에서 "리프레시 아이콘(가장 좌측에 있는 모양)"을 누르니 싱크가 수동으로 되면서 웬만한 에러(파일 위치 못 찾는 것)는 다 해결되더군요. 위의 1, 2번은 intelliJ의 세팅문제이니 위에 적은 방법대로 하시면 될 듯 하고 다른 오류는 "Gradle"의 리프레시 아이콘을 누르면 되지 않을까 생각합니다. 도움이 되셨으면 좋겠습니다. — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.
— You are receiving this because you commented. Reply to this email directly, view it on GitHubhttps://github.com/ahastudio/fastcampus-eatgo/issues/34#issuecomment-691506351, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AQO45CSD2PQJAPQJP67XOE3SFOHZVANCNFSM4LISV3MA.
완성된 코드가 있기 때문에 비교해 보시면서 어느 부분이 다른지 확인해 보시면 좋을 것 같습니다.
왼쪽이 완성본(이 저장소를 그대로 받으시면 됩니다) 스크린샷이고 오른쪽이 올려주신 스크린샷입니다. 어떤 부분이 다르게 보이나요? (HINT: eatgo
와 .gradle
이 어디에 어떻게 나타나는지 주목해 보세요.) 이렇게 달라지는데는 몇 가지 이유가 있는데, 어느 단계를 놓쳤는지 처음부터 하나씩 “방금 무슨 일이 일어났지?”에 주목해서 보시면 좋을 것 같습니다.
저는 영상을 옆에 띄워 놓고 단계별로 하나씩 따라하는 걸 추천하지 않는데, 가능하면 완성된 걸 먼저 보시고, 그 다음에는 강의를 처음부터 끝까지 한 번 훑어 보시고, 그 다음에 강의를 내가 기억해서 할 수 있는 정도까지 보고 기억을 끌어내서 실습해 보고, 그 다음에 다시 강의를 확인하는 걸 추천합니다. 이렇게 해야 한번에 집중해야 하는 요소가 좁혀지고, 문제가 생겼을 때 하나로 집중하기 쉽습니다. 시연의 장점이자 맹점 중 하나가 한꺼번에 많은 일이 일어난다는 거죠. 단순 반복 대신, 내가 집중할 수 있는 요소를 하나씩 정해서 한번에 하나씩 진행하면 좋을 것 같습니다.
작성자님이 올리신 질문이 제가 처음에 했던 구조랑 똑같아서 글 남깁니다. 아마 저와 같이 Windows 환경에서 하신게 아닐까 싶은데요. 폴더 구조를 강사님과 동일하게 맞출려고 임의로 폴더를 옮기게 되면 문제가 더 꼬일 것 같고, 보면 eatgo.zip이라는 폴더를 unzip했을 때 Windows에서는 기본적으로 eatgo > eatgo > .gradle 파일 구조로 unzip 됩니다. 이럴 때 상위의 eatgo 대신 .gradle의 바로 상위 폴더를 선택하셔서 프로젝트를 여시면 강사님이 진행하신 대로 자동 인식되어지고 별도로 작업 안하셔도 강사님처럼 run이 가능해지게 됩니다.