일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 게시판댓글
- JDBC
- 크리스탈레포트그림
- @RunWith
- IT기본지식
- 자료구조
- fcmwebpush
- 크리스탈레포트이미지
- openaddressing
- 타임존
- 서버기본
- Ajax
- EC@
- 오라클오류
- 서블릿용어
- 스토리지기본
- 타임존설정
- jdbc연결안됨
- ResponseBody
- lombok
- import안될때
- 크리스탈레포트누끼
- 추상클래스
- 롬복
- 크리스탈리포트이미지
- api문서만들기
- 이미지누끼
- git
- RequestBody
- 크리스탈리포트이미지삽입
- Today
- Total
목록Stack/대환장 오류 모음집 (14)
엠마의 개발공부일지
현재상황 > java에서는 db에서 데이터를 잘 가져오지만, jsp파일에서는 아래와 같은 오류가 발생 원인 jsp에서 jdbc연결이 잘 안되는경우, 그 원인으로는 두가지로 추려볼수있습니다 Driver jar파일이 인식안되는경우 경로가 분명하지않아서 인식안되는경우 해결방법 1번의 경우 WEB-INF lib폴더에 본인이 쓰고자 하는 jdbc jar파일을 넣어줌 위의 조치로 안될경우 인텔리제이의 경우 project structure에 libraries와 artifacts에 jdbc jar파일을 추가해줌 위의 조치에도 안될경우 톰캣과 연관이 있을 수 있으니 jre파일 내부에 jar파일을 추가해줌 (톰캣관련해서는 링크참고 - http://aoeldn.tistory.com/entry/oracle-DB%EC%99%8..
집에서 프로젝트 시작했고, 회사에서 git clone받아서 수정하고 싶은상황 문제 폴더만들어서 거기에 git clone받았더니 이런 에러가 뜬다 PS C:\Users\emma\Desktop\study\react\TOY1_dogfoodshoppingmall> npm start > coding_apple@0.1.0 start > react-scripts start node:internal/modules/cjs/loader:936 throw err; ^ Error: Cannot find module 'react' Require stack: - C:\Users\emma\AppData\Roaming\npm\node_modules\react-scripts\scripts\start.js at Function.Modu..
스프링부트에서 test할때, @RunWith가 import안되는 경우 사용중인 junit버전이 junit4인지, junit5인지 확인을 먼저 해야한다. 아래의 내용은 junit4일때 @RunWith가 import 안되는 경우 해결법이다. [해결법] build.gradle에서 의존성(dependencies)에 아래의 코드를 추가한다. testImplementation("org.junit.vintage:junit-vintage-engine") { exclude group: "org.hamcrest", module: "hamcrest-core" }
테스트구동시 나타나는 오류 Execution failed for task ':test'. No tests found for given includes : ~~~~ 현상 테스트버튼 누를때, 테스트메서드명이 한글일 경우 표시안됨 아래와 같이 오류남 해결방법 ctrl+alt+s를 눌러 settings에 들어가서 아래와 같이 테스트구동을 Gradle -> intellij로 바꿔주면 된다
📑현재상황 스프링 MVC환경에서 서버구동시 출력되는 페이지에 ajax를 사용해 컨트롤러부터 값을 받아와 상황에 맞게 다른버튼을 구현해야한다. 여기서 핵심은 버튼을 눌렀을때 ajax가 실행되는게아니고, 처음부터 ajax가 실행되어야한다. 이 부분을 해결하기위해서는 script내부에 ajax문법을 바로 써도되고 $(document).ready(function(){})로 감싸줘도되고 IIFE(Immediately Invoke Function Expressions)를 써도된다(작성즉시 호출되는 함수) 이번 포스팅에서는 1번으로 해결했다. ⚠오류내용 ajax 400에러는 통신을 받는쪽에서 제대로 못받기 때문이다(@RequestBody확인하기) 해당코드 [header.jsp] 보낼데이터가 없는데 data칸을 썼다...
a java runtime environment (jre) or java development kit (jdk) must be available in order.. [원인] 해당에러는 컴퓨터에 설치된 자바가상머신(JVM)과 이클립스가 접근하려는 JVM과 달라서 서로를 인식하지 못하기때문. [해결방법] 1. 이클립스아이콘 마우스 오른쪽 버튼클릭 > 속성 - 아래와같이 파란색부분(eclipse)까지 복사해서 아무 폴더주소창에 붙여넣기해서 들어간다. 2. eclipse.ini 파일에(아래의 노란부분) 3. vm부분에 위의 eclipse.ini파일 경로를 다시 넣어준다. [경로써주는 위치] openfile - vmargs사이에 쓴다! [경로] C:\Program Files\Java\jdk-11.0.9\bin 4..
[에러원인] MySQL에서 UPDATE OR DELETE를 사용할 경우, 워크밴치에서 사용자의 실수를 줄이기위해 Safemode를 걸어둠 [에러제거] 아래의 해지코드를 작성하여 실행해주면 해제 끝! 코드 : SET SQL_SAFE_UPDATES = 0;