public String getRndIdFirstCap() { Random rnd=new Random(); List list=new ArrayList(); list.add(String.valueOf(rnd.nextInt(10))); list.add(String.valueOf(rnd.nextInt(10))); list.add(String.valueOf(rnd.nextInt(10))); list.add(String.valueOf(rnd.nextInt(10))); char c='a'; c=((char)((int)(Math.random()*26)+97)); list.add(String.valueOf(c)); c=((char)((int)(Math.random()*26)+97)); list.add(String.va..
package sele; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.util.ArrayList; import java.util.Collections; import java.util.List; import java.util.Random; import java.util.Scanner; import org.apache.poi.openxml4j.exceptions.InvalidFormatException; import org.apache.poi.ss.usermodel.Workbook; import org.apache.poi.xssf.streaming.SXSSFCell; import org..
자바 엑셀 poi를 사용하려고 했는데 Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/compress/archivers/zip/ZipFile 이런에러가 발생했다. poi 라이브러리 최신거를 받았고 poi-bin-5.1.0 루트에 있는 jar과 lib에 있는 jar 만 이클립스에서 Build Path 에 추가했다. poi-bin-5.1.0 디렉토리에 있는 ooxml-lib 디렉토리에 있는 jar 도 Build Path에 추가했더니 실행은 되었다. ERROR StatusLogger Log4j2 could not find a logging implementation. Please add log4j-core to the ..
package sele; import java.util.ArrayList; import java.util.Collections; import java.util.List; import java.util.Random; public class RandomTest { public String getRndId() { Random rnd=new Random(); List list=new ArrayList(); list.add(String.valueOf(rnd.nextInt(10))); list.add(String.valueOf(rnd.nextInt(10))); list.add(String.valueOf(rnd.nextInt(10))); list.add(String.valueOf(rnd.nextInt(10))); c..
package sele; import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.selenium.chrome.ChromeDriver; import org.openqa.selenium.support.ui.WebDriverWait; public class Daum { public static void main(String[] args) { Daum selTest = new Daum(); selTest.crawl(); } //WebDriver private WebDriver driver; static WebDriverWait wait; //Properties public static final String WE..
package sele; import org.openqa.selenium.WebDriver; import org.openqa.selenium.chrome.ChromeDriver; public class NaverTest { public static void main(String[] args) { NaverTest selTest = new NaverTest(); selTest.crawl(); } //WebDriver private WebDriver driver; //Properties public static final String WEB_DRIVER_ID = "webdriver.chrome.driver"; public static final String WEB_DRIVER_PATH = "C:\\sele\..
자바 셀레니움 java selenium cannot find Chrome binary 아마 여기까지 온 사람은 아주 값비싼 시간을 많이 소비하였으리라 생각한다. 나름 구글링해서 간단한 자바+selenium 을 해보려고 했는데 이런.. 난관에 부딪혔다. Starting ChromeDriver 89.0.4389.23 (61b08ee2c50024bab004e48d2b1b083cdbdac579-refs/branch-heads/4389@{#294}) on port 28693 Only local connections are allowed. Please see https://chromedriver.chromium.org/security-considerations for suggestions on keeping Chr..
이제 이전글에서 필요한 파일 다운로드 등을 했으니 본격적으로 소스를 통해 실행해 보자. 이클립스 최신 버전을 처음 쓰는데 Build Path에 Module Path와 Class Path가 있어서 헷갈렸다. 뭣도 모르고 Module Path에 해 놓고 에러메시지 만남.. ㅜ 이런식으로 다운받은 jar를 Java Build Path > Classpath에 Add External JARs 한다. 6개 jar가 add 되면 된다. package selenium; import org.openqa.selenium.WebDriver; import org.openqa.selenium.chrome.ChromeDriver; public class SeleniumTest { public static void main(Str..
휴~ 구글링 하면서 자바 셀레니움을 하려고 하는데 너무 부실하고 엉망인 글들이 많아서 다시 정리해 본다. 1. 본인이 깔려있는 크롬의 버전을 확인 버전 90.0.4430.212 이라고 되어 있다. 2. 크롬 드라이버 다운로드 https://chromedriver.chromium.org/downloads 90 을 쓰고 있으니 두번째 If you are using Chrome version 90, please download ChromeDriver 90.0.4430.24 이것을 클릭한다. 그러면 아래화면으로 이동한다. chromedriver_win32.zip 을 클릭하면 다운로드 받아지고 압축을 풀면 chromedriver.exe 가 생긴다. 3. Selenium Client & WebDriver Langu..
- Total
- Today
- Yesterday
- XE3
- xe애드온
- ocjap
- 라이믹스 모듈
- 자바
- 스크래핑
- 포인터
- Python
- C언어
- 프로씨
- esql
- ocajp
- php
- XE
- 플러터
- 자바 smtp
- 문자열
- xe addon
- MySQL
- KG
- 인포믹스
- webix
- 파이썬
- EC
- proc
- 이클립스
- 오라클
- C
- JDBC
- 파싱
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |