묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결
Rstudio 전체실행 오류
ctrl + Enter를 눌러서 한 줄만 실행하면 되는데 ctrl+shift+enter를 눌러서 전체실행을 하면 작업 디렉토리를 변경할 수 없다는 오류가 떠요ㅠㅠ 뭐가 잘못된건가요?
-
해결됨스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
안녕하세요.
안녕하세요, 먼저 정말 기다리던 강의를 드디어 볼 수 있게돼서 감사하다는 말씀을 드립니다! 강의를 따라가던 중 문제가 발생하여 조언을 구하고자 질문을 드립니다. 김영한 팀장님의 기존 인강에서는 [Settings] -> [Build Tools] -> [Gradle] 에서 Build and run using / Run tests using 모두 'IntelliJ IDEA'로 설정 후 강의를 진행하셔서 저도 그렇게 강의를 모두 수강했고 현재 혼자 개발 중인 서비스도 'IntelliJ IDEA' 로 설정해서 진행 중입니다. 이번 스프링 MVC 1편 인강에서는 섹션2 - 프로젝트 생성에서부터 Build and run using 을 'IntelliJ IDEA' 로 설정하면 다음과 같은 에러가 발생하고, Run tests Using 을 'GRADLE'로 설정하면 또 다음과 같은 에러가 발생합니다. [Build and run using - 'IntelliJ IDEA' 설정 후 Application Run 한 상황 ] 2021-03-15 11:16:43.740 INFO 12576 --- [ main] travelbeeee.sec02.Sec02Application : Starting Sec02Application using Java 14.0.2 on DESKTOP-SJ3E1UQ with PID 12576 (C:\Users\HyunSeok\Desktop\studyWithMe\gitHub\studyWithMe\스프링MVC1편\sec02\out\production\classes started by HyunSeok in C:\Users\HyunSeok\Desktop\studyWithMe\gitHub\studyWithMe\스프링MVC1편\sec02) 2021-03-15 11:16:43.744 INFO 12576 --- [ main] travelbeeee.sec02.Sec02Application : No active profile set, falling back to default profiles: default 2021-03-15 11:16:44.376 WARN 12576 --- [ main] s.c.a.AnnotationConfigApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'servletComponentRegisteringPostProcessor': Unexpected exception during bean creation; nested exception is java.lang.NoClassDefFoundError: javax/servlet/annotation/WebServlet 2021-03-15 11:16:44.385 INFO 12576 --- [ main] ConditionEvaluationReportLoggingListener : Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. 2021-03-15 11:16:44.406 ERROR 12576 --- [ main] o.s.boot.SpringApplication : Application run failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'servletComponentRegisteringPostProcessor': Unexpected exception during bean creation; nested exception is java.lang.NoClassDefFoundError: javax/servlet/annotation/WebServlet at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:537) ~[spring-beans-5.3.4.jar:5.3.4] at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) ~[spring-beans-5.3.4.jar:5.3.4] at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-5.3.4.jar:5.3.4] at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) ~[spring-beans-5.3.4.jar:5.3.4] at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213) ~[spring-beans-5.3.4.jar:5.3.4] at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:196) ~[spring-context-5.3.4.jar:5.3.4] at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:745) ~[spring-context-5.3.4.jar:5.3.4] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:563) ~[spring-context-5.3.4.jar:5.3.4] at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:767) ~[spring-boot-2.4.3.jar:2.4.3] at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:759) ~[spring-boot-2.4.3.jar:2.4.3] at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:426) ~[spring-boot-2.4.3.jar:2.4.3] at org.springframework.boot.SpringApplication.run(SpringApplication.java:326) ~[spring-boot-2.4.3.jar:2.4.3] at org.springframework.boot.SpringApplication.run(SpringApplication.java:1311) ~[spring-boot-2.4.3.jar:2.4.3] at org.springframework.boot.SpringApplication.run(SpringApplication.java:1300) ~[spring-boot-2.4.3.jar:2.4.3] at travelbeeee.sec02.Sec02Application.main(Sec02Application.java:13) ~[classes/:na] Caused by: java.lang.NoClassDefFoundError: javax/servlet/annotation/WebServlet at org.springframework.boot.web.servlet.WebServletHandler.<init>(WebServletHandler.java:39) ~[spring-boot-2.4.3.jar:2.4.3] at org.springframework.boot.web.servlet.ServletComponentRegisteringPostProcessor.<clinit>(ServletComponentRegisteringPostProcessor.java:49) ~[spring-boot-2.4.3.jar:2.4.3] at org.springframework.boot.web.servlet.ServletComponentScanRegistrar$ServletComponentRegisteringPostProcessorBeanDefinition.lambda$getInstanceSupplier$0(ServletComponentScanRegistrar.java:94) ~[spring-boot-2.4.3.jar:2.4.3] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.obtainFromSupplier(AbstractAutowireCapableBeanFactory.java:1231) ~[spring-beans-5.3.4.jar:5.3.4] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1173) ~[spring-beans-5.3.4.jar:5.3.4] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:564) ~[spring-beans-5.3.4.jar:5.3.4] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:524) ~[spring-beans-5.3.4.jar:5.3.4] ... 14 common frames omitted Caused by: java.lang.ClassNotFoundException: javax.servlet.annotation.WebServlet at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) ~[na:na] at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) ~[na:na] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522) ~[na:na] ... 21 common frames omitted Process finished with exit code 1 [ Run tests Using 을 Gradle로 설정 후 Test 를 빌드한 상황 ] > Task :compileJava UP-TO-DATE > Task :processResources UP-TO-DATE > Task :classes UP-TO-DATE > Task :compileTestJava UP-TO-DATE > Task :processTestResources NO-SOURCE > Task :testClasses UP-TO-DATE > Task :test FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':test'. > There were failing tests. See the report at: file:///C:/Users/HyunSeok/Desktop/studyWithMe/gitHub/studyWithMe/스프링MVC1편/sec02/build/reports/tests/test/index.html * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights. * Get more help at https://help.gradle.org BUILD FAILED in 1s 4 actionable tasks: 1 executed, 3 up-to-date 설정을 아래 사진과 같이 바꿔주면 문제가 없어서 당장 수업을 듣는데는 지장이 없지만, 구글링을 해봐도 이유를 알아내기 어려워 조언을 구하고자 질문을 남깁니다.
-
미해결스프링 시큐리티
악 뷰가 없네용
으아 메시지컨트롤러나 여러 뷰가 깃헙에 없네용 아쉽 ㅠㅠ
-
해결됨[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발
post시 질문드립니다
안녕하세요. 강의 잘 보면서 따라하고 있었는데, 저는 post 할 시 오류가 안나고 정상적으로 잘 등록됐다고 뜨더라고요 ㅠㅠ 해결방법좀 알려주세용 감사합니다.
-
미해결남박사의 파이썬으로 실전 웹사이트 만들기
방화벽에서 파이썬을 예외하였는데도 page not found 메시지가 뜹니다.
안녕하세요, 기존 127.0.0.1:5000으로는 잘 접속되나 외부접속 가능한 호스트로 변경 시 404에러가 발생합니다. 방화벽에서 python 예외처리도 하였는데 추가적으로 해볼 수 있는 해결방법이 있을까요? 해당포트는 사용중이지 않습니다.
-
미해결나도 할 수 있다! SW강사!
강의 교안 요청드립니다~
안녕하세요. 아래 질문과 같은 내용인것 같은데요... 강의자료(PPT) 말고... 교사용 교안이 필요해서 요청드립니다. 강의시에도 교안을 이용할 수 있는 것 처럼 설명하시는데 없는 것 같아서요... 감사합니다~
-
미해결[개념반]배워서 바로 쓰는 SQL 쿼리
슬랙 초대 주소 문의 남깁니다!
안녕하세요! 이제 막 강의를 듣기시작하는데 질문이 많이 생길 것 같아 슬랙주소를 여쭈어 봅니다! 열심히 듣겠습니다!
-
미해결홍정모의 따라하며 배우는 C++
Win 32라는 뜻은
win32라고 나온다는 것은 linux에서 visual studio를 진행하면 실행파일이 다른 형식으로 제공된다는 걸까요? + win에서 사용했던 파일을 linux 환경에서 옮겨서 실행하려고 하면 실행이 안 되나요? 저 부분에 (x86) -> configure manage 부분을 들어가보니 Arm 으로 디버깅하면 리눅스에서 실행할 수 있는 파일로 디버그 되는 걸까요? 좋은강의 감사드립니다
-
미해결바닥부터 시작하는 STM32 드론 개발의 모든 것
쿼터니언을 사용하여 회전을 구하는 이유가 뭔가요?
강의와 관련있는 질문을 남겨주세요.• 강의와 관련이 없는 질문은 지식공유자가 답변하지 않을 수 있습니다. (사적 상담, 컨설팅, 과제 풀이 등)• 질문을 남기기 전, 비슷한 내용을 질문한 수강생이 있는지 먼저 검색을 해주세요. (중복 질문을 자제해주세요.)• 서비스 운영 관련 질문은 인프런 우측 하단 ‘문의하기’를 이용해주세요. (영상 재생 문제, 사이트 버그, 강의 환불 등) 질문 전달에도 요령이 필요합니다.• 지식공유자가 질문을 좀 더 쉽게 확인할 수 있게 도와주세요.• 강의실 페이지(/lecture) 에서 '질문하기'를 이용해주시면 질문과 연관된 수업 영상 제목이 함께 등록됩니다.• 강의 대시보드에서 질문을 남길 경우, 관련 섹션 및 수업 제목을 기재해주세요. • 수업 특정 구간에 대한 질문은 꼭 영상 타임코드를 남겨주세요! 구체적인 질문일수록 명확한 답을 받을 수 있어요.• 질문 제목은 핵심 키워드를 포함해 간결하게 적어주세요.• 질문 내용은 자세하게 적어주시되, 지식공유자가 답변할 수 있도록 구체적으로 남겨주세요.• 정확한 질문 내용과 함께 코드를 적어주시거나, 캡쳐 이미지를 첨부하면 더욱 좋습니다. 기본적인 예의를 지켜주세요.• 정중한 의견 및 문의 제시, 감사 인사 등의 커뮤니케이션은 더 나은 강의를 위한 기틀이 됩니다. • 질문이 있을 때에는 강의를 만든 지식공유자에 대한 기본적인 예의를 꼭 지켜주세요. • 반말, 욕설, 과격한 표현 등 지식공유자를 불쾌하게 할 수 있는 내용은 스팸 처리 등 제재를 가할 수 있습니다. 안녕하세요. 강의 잘 보고있습니다. 학부 시절 쿼드콥터를 잠깐 맛 봤다가 좀 더 전문적으로 배우고 싶어 수강신청하게 되었습니다. FC는 가지고있는 Sp racing f3 보드를 사용하고 있는데 이 센서엔 MPU6050이 달려 있어 각도는 제가 따로 구해야할 것 같더라구요. 그런데 각도를 계산하는 과정에서 왜 쿼터니언을 사용하는지 이해가 잘 안됩니다. 자이로 센서의 데이터를 그냥 적분하는 데이터 X축에 대한 회전각 (Roll), Y축에 대한 회전각(Pitch)와 가속도 센서를 이용하여도 자세를 구할 수 있는 것으로 알고있는데 쿼터니언을 사용하여 각도를 구하는 이유가 무엇인가요? 구글링을 많이 해봤지만 제 검색 능력 부족인지, 확답을 구할 수 없었습니다. 그래서 이렇게 질문을 남겨봅니다. 감사합니다.
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
제대로 실행은 되지만 이러한 오류가 발생합니다.
Line 25:11: img elements must have an alt prop, either with meaningful text, or an empty string for decorative images jsx-a11y/alt-text Line 30:11: img elements must have an alt prop, either with meaningful text, or an empty string for decorative images jsx-a11y/alt-text Line 38:19: img elements must have an alt prop, either with meaningful text, or an empty string for decorative images jsx-a11y/alt-text Line 44:21: img elements must have an alt prop, either with meaningful text, or an empty string for decorative images jsx-a11y/alt-text 이게 정확히 무슨 뜻인지 알 수 있을까요?
-
미해결Vue.js + TypeScript 완벽 가이드
13_api-advanced
12_spinner 브랜치까지만 존재하고 13_api-advanced 브랜치가 존재하지 않습니다.
-
미해결하루만에 만드는 깃허브 블로그
[3강 커스텀하기 질문]사이드바 및 웹아이콘 질문
강의와 관련있는 질문을 남겨주세요.• 강의와 관련이 없는 질문은 지식공유자가 답변하지 않을 수 있습니다. (사적 상담, 컨설팅, 과제 풀이 등)• 질문을 남기기 전, 비슷한 내용을 질문한 수강생이 있는지 먼저 검색을 해주세요. (중복 질문을 자제해주세요.)• 서비스 운영 관련 질문은 인프런 우측 하단 ‘문의하기’를 이용해주세요. (영상 재생 문제, 사이트 버그, 강의 환불 등) 질문 전달에도 요령이 필요합니다.• 지식공유자가 질문을 좀 더 쉽게 확인할 수 있게 도와주세요.• 강의실 페이지(/lecture) 에서 '질문하기'를 이용해주시면 질문과 연관된 수업 영상 제목이 함께 등록됩니다.• 강의 대시보드에서 질문을 남길 경우, 관련 섹션 및 수업 제목을 기재해주세요. • 수업 특정 구간에 대한 질문은 꼭 영상 타임코드를 남겨주세요! 구체적인 질문일수록 명확한 답을 받을 수 있어요.• 질문 제목은 핵심 키워드를 포함해 간결하게 적어주세요.• 질문 내용은 자세하게 적어주시되, 지식공유자가 답변할 수 있도록 구체적으로 남겨주세요.• 정확한 질문 내용과 함께 코드를 적어주시거나, 캡쳐 이미지를 첨부하면 더욱 좋습니다. 기본적인 예의를 지켜주세요.• 정중한 의견 및 문의 제시, 감사 인사 등의 커뮤니케이션은 더 나은 강의를 위한 기틀이 됩니다. • 질문이 있을 때에는 강의를 만든 지식공유자에 대한 기본적인 예의를 꼭 지켜주세요. • 반말, 욕설, 과격한 표현 등 지식공유자를 불쾌하게 할 수 있는 내용은 스팸 처리 등 제재를 가할 수 있습니다. 1. 사이드바 질문 위 사진 처럼 강사님의 자료에는 사진 배치가 오른 쪽이고 아래 글과 간격이 짧게 나오는데 강사님 코드 복붙하면 사진이 가운데로 오고 blog 글과 사이 간격도 큽니다. 오른쪽 배치와 아래 간격 짧게 조절하는 방법이 궁금합니다. 2. 아이콘 질문 아이콘 폴더 모두 변경 기존파일 삭제하고 제가 원하는 아이콘으로 변경했는데 따로 코드도 바꿔야하는 부분이 있나요? 아이콘 바꾸고 싶어요 ㅠㅠ
-
미해결쉽게 시작하는 쿠버네티스(v1.35)
다음 강좌 업로드 예정일이 언제 인가요?
지금 강의 구매해서 보는 중인데, 다음 강좌 업로드 예정일이 궁금합니다. 그리고 몇 편으로 나누어 올리실 예정이실까요? 답변 부탁 드립니다.
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
9:25초쯤 질문입니다!!!
갑자기 치신 내용이 자동으로 줄바꿈되던데 윈도우 유저인데 단축키가 어떻게 되나요???
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
SpringConfig Bean 2개 에러 관련 질문드립니다!
안녕하세요! 강의를 다시 돌려보고 있는 중입니다. 김영한님 다른 강의들 듣고 2회독으로 처음부터 다시 듣고 있는데, 1회독 때랑은 이해도가 확실히 다른거 같네요.밑에 질문에도 저랑 비슷한 문제가 있었는데, Qualifier를 써야 해결된다는 질문이 있더라고요. 영한님 답변 보니까 Bean 등록이 2개여서 하나를 지워줘야 한다고 하더라고요. 저도 에러메세지를 보니 bean이 2개 등록되어 있다고 하고요. SpringConfig 파일에는 분명 bean 태그가 하나만 작성되어 있어서 혼동이 왔었습니다,,, (MemberService에만 @Bean태그가 있었습니다. SpringConfig파일은 pdf와 동일했습니다.) 에러메세지를 다시 보니 JdbcMemberRepository가 SpringDataJpaMemberRepository가 중복이 된다고 하더라고요----------------------------Could not autowire. There is more than one bean of 'MemberRepository' type.Beans:jdbcMemberRepository (JdbcMemberRepository.java) springDataJpaMemberRepository (SpringDataJpaMemberRepository.java)----------------------------------------JdbcMemberRepository를 보니 @Repository 어노테이션이 남아있었습니다. 현재 SpringDataJpaMemberRepository를 사용하므로 JdbcMemberRepository에 있는 @Repository를 지웠고, 결과적으로 해결됐습니다.여기서 질문은 @Repository에 자체적으로 @Bean태그가 포함되어 있는 것인지 궁굼합니다. 아니면 JpaRepository인터페이스 내에 자체적으로 @Repository가 있고, JdbcMemberRepository에 있던 @Repository와 충돌이 일어난 것일까요? 제가 @Repository 어노테이션에서 세부로 들어가면서 확인을 해봤는데 @Bean태그를 못 찾아서 질문드립니다...
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
사진 업로드시 crop 라이브러리를 사용할때의 질문!
안녕하세요 제로초님! 항상 질문해서 죄송해요😥 저는 사진을 업로드할때 react-easy-crop 이라는 라이브러리를 사용하여 사진을 잘라서 업로드 하려고 합니다. 인풋 파일이 onChange될 때, 이런식으로 FileReader를 이용하여 이미지 url을 추출해서 setInputImg 로 inputImg에 넣어주고 이미지 크롭툴로 이미지를 잘라내준 결과값 url을 만들어준 setBlob으로 blob 상태에 넣어줌으로써 잘라진 이미지 url을 받아왔습니다. 인풋에 multiple 기능은 뺐구 만약 이미지를 하나 더 업로드하여 crop으로 잘라내기를 하면 url 값을 배열로 blob에 추가해주고 그냥 이미지 url 들만 백엔드로 보내준다는 생각만 하고 있었어요 😑 하지만 백엔드로 storage에 저장할 때, formData에 file값을 append 해준 후에 그 formData를 백엔드로 보내주는 방식으로 해야하는거 같은데, 저 같은 경우에는 잘라진 이미지 url을 formData에 넣어줄 기존의 file의 형태로 만들어줘야 하는 방법을 찾아야 할까요.?. 그게 힘들다면 이미지 크롭을 포기해야 할까요.?.. 백엔드를 잘 모르다보니까 그저 url값만 백엔드에 저장하면 되는줄 알았네요 :(
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
모바일 mmorpg를 만들고 싶은데요.
안녕하세요. 첫번째 강좌를 듣고 있는데요. 문과생이라 알쏭달쏭 긴가민가 이해하고 있습니다 ㅎ 제 목표는 모바일 mmorpg게임 제작인데, 루키스님 강의를 따라가다 보면 안드로이드, ios 연동하는 방법도 나오나요?
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
안녕하세요 선생님 포트폴리오와 자소서가 완성되었는데
안녕하세요 선생님 신입 프로그래머 포트폴리오와 자소서를 작업을 해보았는데 혹시 실례지만 5 ~ 10분 정도라도 봐주시고, 어느정도 첨삭 가능한지 여쭤봅니다. 만약 가능하시다면 메일주소 알려주시면 정말 감사하겠습니다.
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
질문 있습니다!
회원가입을 할 때 그냥 user.save를 할 때 err가 있으면 에러 메시지 띄워주고 성공하면 성공메시지 띄워주는건데 그러면 이미 가입한 사람이 또 회원가입을 하려고 할때의 처리는 어떻게 하나요?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
ModelAttribute를 받아오는 방식
안녕하세요 강사님, 질문 드리겠습니다. updateItemForm.html의 form태그에서 받는 object이름과 매칭되는 것이 아니라 그냥 아무 이름으로나 받아도 되는 거라면.. 만약 ModelAttribute로 여러 개의 BookForm을 담아서 보내는 경우에는 이를 어떻게 구분할 수 있나요? 이렇게 애매한 부분이 발생한다면.. 그냥 Model로 받아서 해당 attribute를 가져와서 사용하는게 낫지 않나 하는 생각이 듭니다. 그리고, 저렇게 파라미터로 Model을 받지 않고 ModelAttribute를 받으면 해당 attribute말고 나머지 attribute는 사용할 수 없게 되는 건가요? 감사합니다!