
System.setProperty("PLAYWIGHT_BROWSER_PATH","C:\\AAA\\chrome-win");하.. 힘들다. 자바 이클립스 playwright offline 에서 설치하는 방법을 많은 시행착오를 거친 끝에 공유해보겠다.일단 인터넷 되는 환경에서는 잘 된다. 아주 편하게.. 그러나.. offline으로 오면 장난아니다..일단 인터넷 되는 환경에서는 이클립스에서 먼저 maven 프로젝트를 만드는 것은 어렵지 않다.하지만 offline 환경에서는 메이븐 프로젝트를 만드는 순간 에러가 발생할 것이다.그래서 구글링을 해보니 메이븐을 먼저 설치를 해야 되더라.https://blog.naver.com/lbr71004/222265471102 이클립스_Maven(메이빈) 환경설정# Maven ..

카카오맵 url 방식이 막혀 api 방식으로 했다. 하지만.. 건수 제한과 주소도 끝까지 (동,호수,번지수등) 리턴하지 않는것이였다. 네이버지도도 알아보니 돈내는것으로 2025년 7월 1일부로 바뀐것 같다.chatgpt에게 물어보니 네이버 지도 api 역시 주소정보를 끝까지 리턴하지 않는다고 한다. (동,호수)이래서는 안되서.. 화면에 보이는 방식 그대로 스크래핑 하려고 연구하였다. 몇일간의 연구 끝에.. 드디어 성공하였다. 지도정보를 얻고 싶은 분은 카톡 xemaker로 연락주길 바랍니다.

자바 프로그램이 잘 실행되고 있었고 복사해서 실행하려고 하는데 Error: Could not find or load main class kakaomap.KakaoSimple5 Caused by: java.lang.ClassNotFoundException: kakaomap.KakaoSimple5이런에러가 발생하였다.이상하네.. 그냥 복사 붙여넣기만 했는데..이렇게 해서 잘 쓰고 있었는데 에러 발생..혹시나해서 Order and Export 에서 JRE System Library [JavaSE-11] 이 체크박스에 체크가 안되어 있었는데 체크를 하니 느낌표도 사라지면서 잘 되었다.

1. jdk를 설치해야 한다. 현 프로그램은 jdk 11 버전에서 했으니 이왕이면 버전을 맞추는것이 좋을것 같다.https://www.oracle.com/kr/java/technologies/javase/jdk11-archive-downloads.html Java Archive Downloads - Java SE 11 | Oracle 대한민국WARNING: Older versions of the JDK are provided to help developers debug issues in older systems. They are not updated with the latest security patches and are not recommended for use in production. For pro..

과거 네이버지도나 카카오지도 에서는 url 방식으로 call을 해서 값을 가져올 수 있었으나 이제는 그 방식을 막아놔서 api 방식으로만 해야 된다.때문에 카카오지도를 사용하려면 api 사용 신청을 먼저 해서 App key를 받아야 한다.https://apis.map.kakao.com/우측 상단에 app key 발급을 클릭한다.애플리케이션 추가하기를 선택앱 아이콘은 안해도 되고 앱 이름 등 정해서 입력하고 저장버튼 클릭좌측 플랫폼 메뉴를 클릭 > Web 플랫폼 등록 버튼 클릭 > 사이트 도메인을 http://localhost 로 한다.사이트 도메인 : http://localhost기본 도메인 : http://localhost좌측 메뉴 카카오 맵 클릭 > 활성화 설정 ON 으로 변경좌측 메뉴 > 앱 키 클..
package kakaomap;import java.io.BufferedReader;import java.io.InputStreamReader;import java.net.HttpURLConnection;import java.net.URL;import java.net.URLEncoder;//jackson-annotations,core,databind 이 3개를 다 받아야 한다.public class KakaoSimple2 { // 카카오 REST API 키 private static final String API_KEY = "KakaoAK yourKEY"; private static final String KAKAO_API_URL = "https://dapi.kakao.com/v2/local..

내 애플리케이션 > 카카오맵 > 활성화 설정이 초기 기본값이 OFF로 되어 있다.이것을 ON으로 바꿔줘야 한다.바꾸고 바로 실행했더니 바로 되었다. package kakaomap;import java.io.IOException;import java.net.URI;import java.net.http.HttpClient;import java.net.http.HttpRequest;import java.net.http.HttpResponse;import java.util.Map;import com.fasterxml.jackson.databind.ObjectMapper;//jackson-annotations,core,databind 이 3개를 다 받아야 한다.public class KakaoSimple { pu..
jackson-annotations-2.9.9.jarjackson-core-2.9.9.jarjackson-databind-2.9.9.jar이 3개를 전부다 다운로드 받아야 정상 동작 한다. https://m.blog.naver.com/ambidext/222485849963 [JAVA] Json Library - JacksonJackson Library - Json 변환 시 사용 (Spring에서 사용됨) https://repo1.maven.org/maven2/com/faste...blog.naver.com
org.apache.camel.CamelExecutionException: Exception occured during execution on the exchange: Exchange[Message: [Body is null]이런 에러가 발생하였다.영어 문구를 한참을 보니 뭔가 소스에서 호출을 하려고 하는데 잘 안되는 느낌이다.Body is null. 즉 어떤 메소드등을 호출하려고 하는데 없는 느낌이다. 마치 null point exception 처럼그래서 차분히 소스가 서버로 잘 올라갔는지 봐야 한다.소스에서는 컴파일 에러가 없었으니 아마도 서버로 올라갈 경로를 제대로 못잡았을 확률이 크다. 아님 소스를 수정했는데 그 수정된 소스가 서버로 올라가지 않아서 서버에서 실행시 오류가 발생할 수도 있다.다시 ..
org.apache.ibatis.binding.BindingException: Type interface Mapper is not known to the MapperRegistryBindingException이면 바인딩을 해줘야 하는데 알 수 없다는 것이다. 알수없다는 얘기는 있어야 할곳에 없으니 알 수 없다는 것이다.그럼 어디에 있어야 하는걸까찾아보니 SqlMapConfig.xml 파일이 있는데 여기에 위에처럼 선언이 되어 있어야 하는데 선언이 안되서 발생한 에러였다.
- Total
- Today
- Yesterday
- Python
- C
- 파이썬
- MySQL
- KG
- C언어
- 스크래핑
- xe addon
- php
- XE3
- EC
- 프로씨
- 자바 smtp
- ocjap
- esql
- proc
- 인포믹스
- 자바
- 문자열
- 파싱
- 플러터
- 라이믹스
- 이클립스
- ocajp
- JDBC
- XE
- xe애드온
- 포인터
- webix
- 오라클
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
31 |