묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
질문입니다.
@Repository 가 붙는다면 자동으로 저장소를 생성해 주는 건가요? JPA Reopsitory 를 사용하지 않은 이유와 저장소가 생성이 된다면 어느 위치에 데이터들이 저장이 되는 것인지 궁금합니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
오류
8분여 정도 몬스터 따라오기 실행시키는 가운데 아래와 같은 에러 메시지가 뜹니다.NullReferenceException: Object reference not set to an instance of an objectMonsterController.UpdateMoving () (at Assets/Scripts/Controllers/MonsterController.cs:66)BaseController.Update () (at Assets/Scripts/Controllers/BaseController.cs:54)cs 66번째 줄은 nma.speed 줄이고 // 이동 Vector3 dir = _destPos - transform.position; if (dir.magnitude < 0.1f) { State = Define.State.Idle; } else { NavMeshAgent nma = gameObject.GetOrAddComponent<NavMeshAgent>(); nma.SetDestination(_destPos); nma.speed = _stat.MoveSpeed; transform.rotation = Quaternion.Slerp(transform.rotation, Quaternion.LookRotation(dir), 20 * Time.deltaTime); }BaseController cs 54는 UpdateMoving(): 줄입니다. void Update() { switch (State) { case Define.State.Die: UpdateDie(); break; case Define.State.Moving: UpdateMoving(); break; case Define.State.Idle: UpdateIdle(); break; case Define.State.Skill: UpdateSkill(); break; } } 무엇이 문제인지요?
-
미해결Jenkins를 이용한 CI/CD Pipeline 구축
AWS Jenkins + Tomcat 연동 문제
안녕하세요? 강의대로 모두 따라했는데, Build할 때 아래와 같이 문제가 발생합니다 ㅠ[DeployPublisher][INFO] Deploying /var/lib/jenkins/workspace/JunyHarang-Tomcat-Project/target/hello-world.war to container Tomcat 9.x Remote with context null ERROR: Build step failed with exception org.codehaus.cargo.container.ContainerException: Failed to redeploy [/var/lib/jenkins/workspace/JunyHarang-Tomcat-Project/target/hello-world.war] at org.codehaus.cargo.container.tomcat.internal.AbstractTomcatManagerDeployer.redeploy(AbstractTomcatManagerDeployer.java:176) at hudson.plugins.deploy.CargoContainerAdapter.deploy(CargoContainerAdapter.java:81) at hudson.plugins.deploy.CargoContainerAdapter$DeployCallable.invoke(CargoContainerAdapter.java:167) at hudson.plugins.deploy.CargoContainerAdapter$DeployCallable.invoke(CargoContainerAdapter.java:136) at hudson.FilePath.act(FilePath.java:1192) at hudson.FilePath.act(FilePath.java:1175) at hudson.plugins.deploy.CargoContainerAdapter.redeployFile(CargoContainerAdapter.java:133) at hudson.plugins.deploy.PasswordProtectedAdapterCargo.redeployFile(PasswordProtectedAdapterCargo.java:95) at hudson.plugins.deploy.DeployPublisher.perform(DeployPublisher.java:113) at jenkins.tasks.SimpleBuildStep.perform(SimpleBuildStep.java:123) at hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:80) at hudson.tasks.BuildStepMonitor$3.perform(BuildStepMonitor.java:47) at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:816) at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:765) at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.post2(MavenModuleSetBuild.java:1072) at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:709) at hudson.model.Run.execute(Run.java:1924) at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:543) at hudson.model.ResourceController.execute(ResourceController.java:107) at hudson.model.Executor.run(Executor.java:449) Caused by: java.net.ConnectException: Connection timed out (Connection timed out) at java.base/java.net.PlainSocketImpl.socketConnect(Native Method) at java.base/java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:412) at java.base/java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:255) at java.base/java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:237) at java.base/java.net.Socket.connect(Socket.java:609) at java.base/java.net.Socket.connect(Socket.java:558) at java.base/sun.net.NetworkClient.doConnect(NetworkClient.java:182) at java.base/sun.net.www.http.HttpClient.openServer(HttpClient.java:508) at java.base/sun.net.www.http.HttpClient.openServer(HttpClient.java:603) at java.base/sun.net.www.http.HttpClient.<init>(HttpClient.java:276) at java.base/sun.net.www.http.HttpClient.New(HttpClient.java:375) at java.base/sun.net.www.http.HttpClient.New(HttpClient.java:396) at java.base/sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1253) at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1187) at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1081) at java.base/sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:1015) at org.codehaus.cargo.container.tomcat.internal.TomcatManager.invoke(TomcatManager.java:567) at org.codehaus.cargo.container.tomcat.internal.TomcatManager.list(TomcatManager.java:882) at org.codehaus.cargo.container.tomcat.internal.TomcatManager.getStatus(TomcatManager.java:895) at org.codehaus.cargo.container.tomcat.internal.AbstractTomcatManagerDeployer.redeploy(AbstractTomcatManagerDeployer.java:161) ... 19 more java.net.ConnectException: Connection timed out (Connection timed out) at java.base/java.net.PlainSocketImpl.socketConnect(Native Method) at java.base/java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:412) at java.base/java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:255) at java.base/java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:237) at java.base/java.net.Socket.connect(Socket.java:609) at java.base/java.net.Socket.connect(Socket.java:558) at java.base/sun.net.NetworkClient.doConnect(NetworkClient.java:182) at java.base/sun.net.www.http.HttpClient.openServer(HttpClient.java:508) at java.base/sun.net.www.http.HttpClient.openServer(HttpClient.java:603) at java.base/sun.net.www.http.HttpClient.<init>(HttpClient.java:276) at java.base/sun.net.www.http.HttpClient.New(HttpClient.java:375) at java.base/sun.net.www.http.HttpClient.New(HttpClient.java:396) at java.base/sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1253) at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1187) at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1081) at java.base/sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:1015) at org.codehaus.cargo.container.tomcat.internal.TomcatManager.invoke(TomcatManager.java:567) at org.codehaus.cargo.container.tomcat.internal.TomcatManager.list(TomcatManager.java:882) at org.codehaus.cargo.container.tomcat.internal.TomcatManager.getStatus(TomcatManager.java:895) at org.codehaus.cargo.container.tomcat.internal.AbstractTomcatManagerDeployer.redeploy(AbstractTomcatManagerDeployer.java:161) at hudson.plugins.deploy.CargoContainerAdapter.deploy(CargoContainerAdapter.java:81) at hudson.plugins.deploy.CargoContainerAdapter$DeployCallable.invoke(CargoContainerAdapter.java:167) at hudson.plugins.deploy.CargoContainerAdapter$DeployCallable.invoke(CargoContainerAdapter.java:136) at hudson.FilePath.act(FilePath.java:1192) at hudson.FilePath.act(FilePath.java:1175) at hudson.plugins.deploy.CargoContainerAdapter.redeployFile(CargoContainerAdapter.java:133) at hudson.plugins.deploy.PasswordProtectedAdapterCargo.redeployFile(PasswordProtectedAdapterCargo.java:95) at hudson.plugins.deploy.DeployPublisher.perform(DeployPublisher.java:113) at jenkins.tasks.SimpleBuildStep.perform(SimpleBuildStep.java:123) at hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:80) at hudson.tasks.BuildStepMonitor$3.perform(BuildStepMonitor.java:47) at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:816) at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:765) at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.post2(MavenModuleSetBuild.java:1072) at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:709) at hudson.model.Run.execute(Run.java:1924) at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:543) at hudson.model.ResourceController.execute(ResourceController.java:107) at hudson.model.Executor.run(Executor.java:449) Build step 'Deploy war/ear to a container' marked build as failure Finished: FAILURE
-
미해결[NarP Series] MVC 프레임워크는 내 손에 [나프2탄]
db properties에서 오류입니다
<property name="locations" value="/WEB-INF/mybatis/db.properties"></property>name에서 이런 오류가 뜹니다 Set locations of properties files to be loaded.Can point to classic properties files or to XML files that follow JDK 1.5's properties XML format.Note: Properties defined in later files will override properties defined earlier files, in case ofoverlapping keys. Hence, make sure that the most specific files are the last ones in the given list oflocations. 이 강의에서 다른 분도 같은 오류 질문 올리셨던데 답변이 되어있지 않네요 ㅠㅠㅠ혹시 이 부분 해결 안되면 나프2탄의 스프링 부분 안듣고 바로 스프1탄으로 넘어가도 되나요?그러면 이해하기 어려울까요?
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
em.find 매개변수가 강의 화면과 다르게 나옵니다
매개변수가 primaryKey가 아닌 Object로 뜨는데그대로 진행해도 괜찮은지 잘 모르겠습니다 업데이트 쿼리문을 작성했는데콘솔에는 조회만되고 업데이트가 되지 않습니다
-
미해결
안드로이드 이미지 가져오기, 합치기 질문
밑에는 recyclerview를 통해 firebase db에 저장된 이미지를 가져온 것 입니다.이것을 클릭이벤트를 통해 위에 사각형 안에 여러 이미지를 넣고난 후 합쳐진 이미지를 저장하는 것을 목표로 하고있는데요. 어떻게 해야될까요..?
-
미해결[입문편] 안드로이드를 위한 코틀린(Kotlin) 문법
ArrayList와 mutableListOf의 차이점
ArrayList<String>()는 <String>을 제거하면 값이 출력되지 않는데.. mutableListOf<String>()은 <String>을 제거해도 값이 출력되네요! 이게 맞는걸까요? 맞다면 둘의 차이점이 궁금합니다.
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
왜 num은 int로 바꾼 후에 다시 str() 로 바꿔줘야 하나요 ?
입력 받을 때 부터 num은 str으로 받고,m은 int 로 바꿀 수는 없는 걸까요?
-
미해결설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
설치파일 실행시 오류
강의시간 14:49로 넘어가는 과정에서 문제가 생겼는데 어떻게 해결해야할지 모르겠습니다에러 내용은 다음과 같습니다ERROR: Installer could not be started. Could not initialize class java.awt.Graph icsEnvironment$LocalGEjava.lang.NoClassDefFoundError: Could not initialize class java.awt.GraphicsEnvi ronment$LocalGE
-
미해결스프링 핵심 원리 - 기본편
스프링 빈에 대해 질문 있습니다
1. 의존성class A{ void method(B b){…} }위와 같은 코드가 있다면 A는 B에 의존하는건가요?2. 빈빈은 싱글톤으로 생성되고 공유되니 여러 장점들이 있지않습니까? 때문에 dto vo 등과 같은 클래스가 아닌stateless한 클래스는 모두 빈으로 등록해서 사용하는게 좋은가요?3. 빈과 static만약 외부와의 의존성이 없고(외부 영향을 받지 않음) stateless하다면 Bean이 아닌 static으로 만들어도 괜찮을까요? (속도, 메모리 면에서) 감사합니다.
-
미해결윈도우 악성코드(malware) 분석 입문 과정
아이다, 올리디버거 다운로드 어디서 하나요???
idapro55.zipOllyDbg 1.1.zip어디서 다운로드 받나요?? 어딨는지 못찾겠습니다..
-
미해결아두이노와 떠나는 사물인터넷 여행 - 아두이노 입문부터 IoT 중급까지!
각 센서등의 모듈을 아두이노ide말고 다른 개발환경에서 활용하려면 어떻게 해야 될까요?
안녕하세요 제목 그대로 각 센서 등을 아두이노 ide에서는 라이브러리를 쉽게 다운받아 활용할 수 있는데 Keil이나 Truestudio 같은 환경에서는 라이브러리나 각종 센서 예제들을 어떻게 구할 수 있을까 궁금해서 질문 드립니다.
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
(_) 이건 무슨 의미죠?
MaterialPageRoute( builder: (_) => 여기에서 (BuildContext context) 원래 이렇게 했었는데, 위에보면 (_)이렇게 퉁치더라구요. 강의 처음부터 다 듣고있는데 이런 설명은 듣지 못했었것 같은데.. _ 이거랑 BuildContext context 이거랑 같은건가요?
-
미해결Vue.js 시작하기 - Age of Vue.js
오류 생겼습니다!
저 동영상대로 설치해봤는데 오류가 생겼습니다. 어떻게 해결하나요?
-
미해결Slack 클론 코딩[실시간 채팅 with React]
package.json 관련해서 문의드립니다
안녕하세요 제로초님@types 라는 별칭으로 타입스크립트 추론이 가능한 보조 라이브러리들은devDependencies 에 추가가 되는것이 아닌걸까요??? 일부 라이브러리들은 dependencies 에 추가되어있어 문의드리게 되었습니다! 감사합니다 :)
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
시퀄라이즈와 쿼리문 직접사용 속도차이가 날까요??
질문 드립니다!기존에 PHP를 썼었어서 쿼리문이 편하긴 해서요!시퀄라이즈와 쿼리문을 직접사용 했을때데이터 처리에 있어 속도 차이가 많이 나는지 궁금합니다!!그리고 혹시 실무에서는 어떤 방식을 많이 사용할까요??
-
미해결코테 출제자가 알려주는 [코딩 테스트 with 파이썬]
선생님 질문있습니다.
파이썬 코드에서 for i in range () 이런 코드는 이해가 가는데 i for i in rnage() 등 for 문 앞에 i 가 다시있는건 어떤 걸 의미할까요..?
-
미해결풀스택 리액트 라이브코딩 - 간단한 쇼핑몰 만들기
MSW 강의 진행 중 오류가 발생합니다.
vite pre-bundle 과정 중에 에러가 발생하는 것 같습니다.github : https://github.com/zihuns/inflearn-shoppingmall
-
미해결파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
djnago admin 기능 질문...
안녕하세요. 선생님django의 경우 permission이 엄청나다고 생각되는데요. 이 permission을 어떤 유저에게 언제 무엇을 주었는지기록을 남기고싶은데 어떻게 해야될까요?현재 패키지 simple_history 등을 사용해봤는데퍼미션만 기록을 안하더라고요 하아. ㅠ 이런경우 github django에서 어떤 부분을 찾아봐야 힌트를 얻을 수 있을까요 ㅠㅠㅠ일주일해보다가 도저히 안되서 문의남겨봅니다. ㅠㅠㅠ
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
시퀄라이즈에서 관계 정의를 나중에 해도 되나요??
1:N 관계에서는 associate 에서 관계 정의를 해야한다고 배웠는데요!혹시 이 관계 정의를 테이블 생성 후 나중에 해도 되나요?? 테스트를 해보려는게 게시판을 먼저 만들고 사용하다가카테고리 등을 추후에 넣고 관계정의가 되는지 해보려고 해서요! DB 생성시 해야하고 추후에 추가시 DB를 수정해야 한다면해당 옵션(?)을 DB에 줘야 하나요?? 아니면 static associate(db){} 를 비워놨다가나중에 추가해도 괜찮은걸까요???