묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨[신규 개정판] 이것이 진짜 엑셀자동화다 - 기본편
네이버 메일 자동화 실습 문의
안녕하세요 네이버 메일 자동화 코드를 실행하면 메일 쓰기 버튼을 계속 찾지 못하고 있어 어떻게 수정하면 될지 문의드립니다.메일함 이동까지는 정상적으로 되고 있으나 메일 쓰기 버튼만 찾지 못하고 있습니다. 코드는 다음과 같습니다.from selenium.webdriver import ChromeOptions from selenium import webdriver from selenium.webdriver.chrome.service import Service as ChromeService from webdriver_manager.chrome import ChromeDriverManager from selenium.webdriver.common.by import By import time import pyperclip import pyautogui from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.support import expected_conditions as EC options = ChromeOptions() options.add_experimental_option("detach", True) driver = webdriver.Chrome(service=ChromeService(ChromeDriverManager().install()), options=options) driver.get('https://nid.naver.com/nidlogin.login?mode=form&url=https://www.naver.com/') driver.maximize_window() # 화면 최대화 # 아이디 입력창 id = driver.find_element(By.CSS_SELECTOR, '#id') id.click() pyperclip.copy('eooe5173') pyautogui.hotkey('ctrl', 'v') time.sleep(2) # 비밀번호 입력창 passward = driver.find_element(By.CSS_SELECTOR, '#pw') passward.click() pyperclip.copy('ssw471395~') pyautogui.hotkey('ctrl', 'v') time.sleep(2) # 로그인 버튼 driver.find_element(By.CSS_SELECTOR, '#log\.login').click() time.sleep(5) # 메일함으로 이동 mailbox = driver.find_element(By.CSS_SELECTOR,'#shortcutArea > ul > li:nth-child(1) > a').click() time.sleep(5) # 내게 쓰기 버튼 writeme_button =driver.find_element(By.CSS_SELECTOR, '#root > div > nav > div > div.lnb_header > div.lnb_task > a.item.button_write').click() # 메일 제목 입력창 및 입력 mailname = driver.find_element(By.CSS_SELECTOR, '#subject_title').click() pyperclip.copy('안녕하세요') pyautogui.hotkey('ctrl', 'v') time.sleep(5) # 메일 내용 입력창 및 입력 mailinfo = driver.find_element(By.CSS_SELECTOR, '#body > div > div.workseditor-content').click() pyperclip.copy('네이버 메일 자동화입니다.') pyautogui.hotkey('ctrl', 'v') time.sleep(5) # 메일 저장 mailsave = driver.find_element(By.CSS_SELECTOR, '#content > div.mail_toolbar.type_write > div:nth-child(1) > div > button.button_write_task').click() time.sleep(5)에러는 동일하게 다음과 같이 노출되고 있습니다.selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"css selector","selector":"#root > div > nav > div > div.lnb_header > div.lnb_task > a.item.button_write"} (Session info: chrome=123.0.6312.123)Stacktrace: GetHandleVerifier [0x00D14CA3+225091] (No symbol) [0x00C44DF1] (No symbol) [0x00AE9A7A] (No symbol) [0x00B2175B] (No symbol) [0x00B2188B] (No symbol) [0x00B57882] (No symbol) [0x00B3F5A4] (No symbol) [0x00B55CB0] (No symbol) [0x00B3F2F6] (No symbol) [0x00B179B9] (No symbol) [0x00B1879D] sqlite3_dbdata_init [0x01189A43+4064547] sqlite3_dbdata_init [0x0119104A+4094762] sqlite3_dbdata_init [0x0118B948+4072488] sqlite3_dbdata_init [0x00E8C9A9+930953] (No symbol) [0x00C507C4] (No symbol) [0x00C4ACE8] (No symbol) [0x00C4AE11] (No symbol) [0x00C3CA80] BaseThreadInitThunk [0x764EFCC9+25] RtlGetAppContainerNamedObjectPath [0x77DE7C5E+286] RtlGetAppContainerNamedObjectPath [0x77DE7C2E+238]
-
미해결실무자를 위한 구글애널리틱스(GA4+GTM) 활용법(25년 Update)
purchase에 대해 질문 드립니다.
많이 사용하는 세그먼트 10가지 만들어보기_2를 보고 있습니다.purchase가 구매 이력이 있는 모든 사용자를 의미하는게 아닌가요?매개변수에 event_count > 0을 설정하여 이벤트가 1 이상의 범위를 설정한 이유를 잘 모르겠습니다.이 설정 없이 purchase만 설정하면 어떤 조건의 사용자들이 선택되어 지는건지요? 참조사용 > 구매자를 눌러 템플릿 내용을 보면, 이 곳에서의 purchase는 매개변수가 없는 조건이라 혼돈이 생기는 것 같습니다.
-
미해결AWS Certified Solutions Architect - Associate 자격증 준비하기
강의연장해주세요
감사합니다.
-
미해결배달앱 클론코딩 [with React Native]
React Native 0.73 버전에서의 Flipper 대신 다른 디버거 사용에 대해서
안녕하세요 강사님. 리액트 네이티브 0.73 버전을 사용하고 있는데요.flipper가 현재 Podfile 에서 0.201.0 버전으로 나옵니다. 근데 도저히 flipper에서 연결이 되지 않아서 찾아보던 중에리액트 네이티브 0.73 부터 새로운 디버거의 사용이 가능하다고 하는데 이걸 사용해도 괜찮을까요? https://github.com/react-native-community/discussions-and-proposals/discussions/733
-
해결됨블렌더 3D 아이소메트릭 방 만들기
창틀
처음에 창문 불린하고 벽 뚫을때 베벨을 너무많이 줘가지고 ...창틀만들기 부분으로 넘어왔더니 ㅠㅠㅠ창틀 테두리가 베벨을 많이준만큼 넓고 뚱뚱해졌어요. 얇게해주고싶은데 어떻게해야할까요?베벨을 준걸 줄여주고싶어요. 이것저것 해봣는데 잘안되네요 ㅇ^ㅇㅋㅋㅋ
-
해결됨직장인에게 꼭 필요한 파이썬-아래아한글 자동화 레시피
hwp.InitScan(Range=0x00ff).. pywintypes.com_error: (-2147352562, '매개 변수의 개수가 잘못되었습니다.', None, None)
모듈화를 위해 다음과 같이 코드를 정리했습니다. import win32com.client as win32 import os from tkinter.filedialog import askopenfilenames, askopenfilename from tkinter import Tk def select_excel(): win = Tk() win.withdraw() xlsx = askopenfilename( title = "엑셀파일을 고르세요", initialdir = os.getcwd(), filetypes = [("엑셀파일", "*.xlsx *xls")] ) win.quit() return xlsx def select_hwp(): win = Tk() win.withdraw() hwp_file_list = askopenfilenames( title ="취합할 아래아 파일을 고르시오", initialdir=os.getcwd(), filetypes=[("아래아한글파일", "*.hwp *.hwpx")]) win.quit() return hwp_file_list def open_hwp(file): hwp = win32.dynamic.Dispatch("HWPFrame.HwpObject") hwp.XHwpWindows.Item(0).Visible = True hwp.RegisterModule("FilePathCheckDLL", "FilePathCheckerModule") hwp.Open(filename=file, Format="", arg="") # 한/글 파일 열기 return hwp def open_excel(xlsx): excel = win32.dynamic.Dispatch("Excel.Application") excel.DisplayAlerts = False wb = excel.Workbooks.Open(xlsx) ws = wb.Worksheets(1) excel.Visible = True return excel, ws, wb def get_text(): hwp.InitScan(Range=0xff) # 선택한 셀의 문자를 추출하는 방법.. 꼭!! Range=0xff를 빼먹지마라! total_text ="" state = 2 while state not in [0,1]: state, text =hwp.GetText() total_text += text hwp.ReleaseScan() return total_text def change_dir(path): os.chdir(path.rsplit("/", maxsplit=1)[0]) # 파일경로로 콘솔 이동 if __name__ == "__main__": excel_file = select_excel() change_dir(excel_file) excel, wb, ws = open_excel(excel_file) hwp_file_list = select_hwp() for file in hwp_file_list: hwp = open_hwp(file) ctrl = hwp.HeadCtrl while ctrl: if ctrl.CtrlID == 'tbl': hwp.SetPosBySet(ctrl.GetAnchorPos(0)) break else: ctrl = ctrl.Next hwp.FindCtrl() hwp.Run("ShapeObjTableSelCell") contents = [] contents.append(get_text()) while hwp.HAction.Run("TableRightCell"): contents.append(get_text()) 과제명 = contents[1] 신청부서 = contents[3].split("\r\n")[0].replace("/", "") 과제담당관 = contents[3].split("\r\n")[1] 담당공무원 = contents[5] 연구방식_ =["위탁형", "공동연구형", "자문형"] 연구방식 = [ i.strip() for i in contents[7].split("(")[1:]] for idx, text in enumerate(연구방식): if not text.startswith(")"): 연구방식 = 연구방식_[idx] 연구시작 = contents[9].split("~")[0].strip() 연구종료 = contents[9].split("~")[1].split('(')[0].strip() 연구기간 = contents[9].split("~")[1].split('(')[1].replace(")", "") 예산항목_ = ["포괄", "사업별"] 예산항목 = [i.strip() for i in contents[12].split("(")[1:]] for idx, text in enumerate(예산항목): if text.startswith(")"): pass else: 예산항목 = 예산항목_[idx] 예상금액 = contents[15] 연구필요성 = contents[17] 중복검토방법 = contents[21].split("\r\n")[1].replace("-", "").strip() 중복성여부_ = ["있다", "없다"] 중복성여부 = [ i.strip() for i in contents[21].split("\r\n")[2].split("(")[1:]] for idx, text in enumerate(중복성여부): if not text.startswith(")"): 중복성여부 = 중복성여부_[idx] 연구내용 = contents[23] 연구결과활용방안 = contents[25] 입력행 = len(ws.UsedRange()) + 1 ws.Range(ws.Cells(입력행, 1), ws.Cells(입력행, 15)).Value = (과제명, 신청부서, 과제담당관, 담당공무원, 연구방식, 연구시작, 연구종료, 연구기간, 예산항목, 예상금액, 연구필요성, 중복검토방법, 중복성여부, 연구내용, 연구결과활용방안) wb.Save() hwp.Quit() 하지만 코드를 실행하니 다음과 같은 에러가 발생했습니다.------------------------------------------------------ Traceback (most recent call last): File "C:\Users\user\Desktop\Pyton_hwp_auto\pyinstallertest.py", line 74, in <module> contents.append(get_text()) ^^^^^^^^^^ File "C:\Users\user\Desktop\Pyton_hwp_auto\pyinstallertest.py", line 43, in get_text hwp.InitScan(Range=0x00ff) # 선택한 셀의 문자를 추출하는 방법.. 꼭!! Range=0xff를 빼먹지마라! ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "<COMObject HWPFrame.HwpObject>", line 3, in InitScanpywintypes.com_error: (-2147352562, '매개 변수의 개수가 잘못되었습니다.', None, None)------------------------------------------------------ 무엇이 잘못된걸까요?
-
해결됨김영한의 실전 자바 - 기본편
패키지 생성
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]여기에 질문 내용을 남겨주세요.선생님께서 패키지를 생성하실 때 com.helloshop이라고 생성하시면 인텔리제이에서 자동으로 com이라는 패키지를 만들고 그 밑에 helloshop이라는 패키지를 만들어 주던데 저는 그냥 com.helloshop이라는 패키지 생성됩니다.어떤 세팅을 바꿔야 하는지 알고 싶습니다!
-
해결됨ESXi 가상 인프라 구축과 보안 솔루션을 활용한 이상징후 탐지 모니터링
NAT 포트 포워딩 개념
안녕하세요, 현재 10.0.0.254에서 (즉, wan-net 모든 아이피 10.0.0.1/24) 80번 포트로 10.0.10.100으로 포트 포워딩 되어있는 상태입니다. 궁금한 점이 있어서 질문 올립니다. curl 10.0.0.254가 정상 작동하여, 10.0.10.100도 되어야 한다고 생각하였으나 되지 않는 문제가 있습니다. dmz 구역에는 모두 접속이 잘 됩니다.router 설정할 때 kali까지 내부망으로 지정했던 기억이 있습니다. 근데 왜 kali에서 dmz로 포트 포워딩까지 설정했음에도 불구하고, dmz에 접근 못 하는 이유를 잘 모르겠습니다. 답변 부탁드립니다.
-
미해결[유니티 레벨 업!] 모듈식으로 개발하는 퀘스트&업적 시스템
Task 예시
테스크에 Count Task와 Set Task를 예로 들어주셨는데 두개의 차이점을 모르겠습니다
-
미해결
데이터 관련 공부
아무런 베이스 없는 상황에서 데이터 관련 공부가 하고 싶어 이 사이트를 찾았습니다.깊은 지식이 아닌 업무에 실용적인 부분만 하고 싶어SQL과 파이썬을 공부하려 하는데,기본기 + a 까지 가는데 어느 정도 시간이 소요되는지 알 수 있을까요?현재는 아무것도 모르는 상태입니다.
-
미해결김영한의 실전 자바 - 기본편
Student 에 대한 질문이에요
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문 전에 다음을 꼭 확인해주세요. [질문 내용]여기에 질문 내용을 남겨주세요.안녕하세요? Student class 의 Student변수 선언의 Student객체 생성의 Student각 Student는 의미가 다른데 교재에서 계속 변수, 클래스, 객체 'Student'로 반복되니까 엉키게 되네요 <질문>1. 위 3개는 같은 명으로 해야 하는 약속인가요?, 혹시클래스의 Student는 classStudent변수선언의 Student는 varStudent객체생성의 Student는 objStudent 식으로 구분하기 쉬운 명으로 변경해도 되나요?클래스와 객체생성의 Student는 같아야 할 것 같긴 한데..입문자 질문이라 양해 구합니다^^
-
미해결설계독학맛비's 실전 AI HW 설계를 위한 바이블, CNN 연산 완전정복 (Verilog HDL + FPGA 를 이용한 가속기 실습)
알고리즘 별 NPU
CNN을 타겟으로 하는 NPU와 LLM을 타겟으로 하는 NPU는 어떤 차이가 있을까요?LLM이 파라미터수가 많으니 FLOPS를 높이기 위해 MAC연산기를 많이 배치하고 memory bandwidth를 높여주는 정도 일까요?아니면 encoder/decoder라는 구조로 NPU HW에 구조적으로 다른 접근이 필요한가요?NPU 설계시 당연히 CNN,RNN,Transformer와 같이 특정 알고리즘을 염두에 두고 진행하겠죠?
-
미해결[코드팩토리] [초급] 8시간만에 끝내는 코드팩토리의 Typescript 완전정복 풀코스
webstorm에서 ts-node 설치해도 문제가 발생하고 있습니다.
안녕하세요~ 강의 잘 보고 있습니다.typescript 강의 respository 클론 한 후,typescript 설치 & ts-node 설치 완료 후,jetbrains 공식문서에 따라 ts-node 설정도 해주었는데, 오류가 나고 있습니다~자세한 내용은 사진으로 첨부드리겠습니다. 감사합니다. 우측 상단의 `run` 버튼을 누르면, 이렇게 에러가 발생하고 있습니다. 혹시 해결책을 알고 계신지 여쭤보고 싶습니다.
-
해결됨독하게 C를 배운 사람을 위한 선형 자료구조
자료 자체와 정렬된 인덱스 분리 강의에서 질문
강의 9분에 등장하는 MakeIndexAge 함수에 관한 질문입니다.MakeIndexAge 함수가 원래 자료구조의 손상을 가하지 않기위해노드들의 주소들을 담은 배열을 만들고 정렬한 후, 반환하는 함수라는 것은 알고있습니다.그런데 MakeIndexAge 함수의 반환형이 왜 USERDATA**가 아니라 void**인지 이해가 가질 않습니다.USERDATA**로 반환형을 잡으면 안되나요?
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
실전예제 1 - 요구사항 분석과 기본 매핑에서 단축키 질문
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오) 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 예[질문 내용]안녕하세요! 강의 9분 8초 쯤에 이거 단축키 어떤 키 쓰신걸까요 ?? 알고싶습니다 ㅜㅜ
-
해결됨Windows 시스템 프로그래밍 - 기본
강사님 메뉴얼 중 이것도 궁금해서 여쭤봅니다.
TerminateProcess가 ExitProcess 대신 사용되는 경우 DLL(동적 연결 라이브러리)에서 유지 관리하는 글로벌 데이터의 상태가 손상될 수 있다. ====> 어떤 내용인지 설명해 주실 수 있는지요?
-
미해결[아파치 카프카 애플리케이션 프로그래밍] 개념부터 컨슈머, 프로듀서, 커넥트, 스트림즈까지!
KStreamJoinKTable 실행시 에러
안녕하세요 KStreamJoinKTable 실행시 에러가 발생해서요 ㅠ 에러는 아래와 같습니다. [order-join-application-517e77af-95a4-4398-9800-1cef92f224d1-StreamThread-1] ERROR org.apache.kafka.streams.KafkaStreams - stream-client [order-join-application-517e77af-95a4-4398-9800-1cef92f224d1] All stream threads have died. The instance will be in error state and should be closed. [order-join-application-517e77af-95a4-4398-9800-1cef92f224d1-StreamThread-1] INFO org.apache.kafka.streams.processor.internals.StreamThread - stream-thread [order-join-application-517e77af-95a4-4398-9800-1cef92f224d1-StreamThread-1] Shutdown complete Exception in thread "order-join-application-517e77af-95a4-4398-9800-1cef92f224d1-StreamThread-1" java.lang.UnsatisfiedLinkError: /private/var/folders/x8/qq1k6wyn1qs76952l1d1t0qh0000gn/T/librocksdbjni11881960449213041495.jnilib: dlopen(/private/var/folders/x8/qq1k6wyn1qs76952l1d1t0qh0000gn/T/librocksdbjni11881960449213041495.jnilib, 0x0001): tried: '/private/var/folders/x8/qq1k6wyn1qs76952l1d1t0qh0000gn/T/librocksdbjni11881960449213041495.jnilib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64e' or 'arm64')), '/System/Volumes/Preboot/Cryptexes/OS/private/var/folders/x8/qq1k6wyn1qs76952l1d1t0qh0000gn/T/librocksdbjni11881960449213041495.jnilib' (no such file), '/private/var/folders/x8/qq1k6wyn1qs76952l1d1t0qh0000gn/T/librocksdbjni11881960449213041495.jnilib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64e' or 'arm64')) at java.base/jdk.internal.loader.NativeLibraries.load(Native Method) at java.base/jdk.internal.loader.NativeLibraries$NativeLibraryImpl.open(NativeLibraries.java:388) at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:232) at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:174) at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2389) at java.base/java.lang.Runtime.load0(Runtime.java:755) at java.base/java.lang.System.load(System.java:1953) at org.rocksdb.NativeLibraryLoader.loadLibraryFromJar(NativeLibraryLoader.java:78) at org.rocksdb.NativeLibraryLoader.loadLibrary(NativeLibraryLoader.java:56) at org.rocksdb.RocksDB.loadLibrary(RocksDB.java:64) at org.rocksdb.RocksDB.<clinit>(RocksDB.java:35) at org.rocksdb.DBOptions.<clinit>(DBOptions.java:21) at org.apache.kafka.streams.state.internals.RocksDBStore.openDB(RocksDBStore.java:133) at org.apache.kafka.streams.state.internals.RocksDBStore.init(RocksDBStore.java:229) at org.apache.kafka.streams.state.internals.WrappedStateStore.init(WrappedStateStore.java:48) at org.apache.kafka.streams.state.internals.ChangeLoggingKeyValueBytesStore.init(ChangeLoggingKeyValueBytesStore.java:44) at org.apache.kafka.streams.state.internals.WrappedStateStore.init(WrappedStateStore.java:48) at org.apache.kafka.streams.state.internals.CachingKeyValueStore.init(CachingKeyValueStore.java:58) at org.apache.kafka.streams.state.internals.WrappedStateStore.init(WrappedStateStore.java:48) at org.apache.kafka.streams.state.internals.MeteredKeyValueStore.lambda$init$0(MeteredKeyValueStore.java:101) at org.apache.kafka.streams.processor.internals.metrics.StreamsMetricsImpl.maybeMeasureLatency(StreamsMetricsImpl.java:806) at org.apache.kafka.streams.state.internals.MeteredKeyValueStore.init(MeteredKeyValueStore.java:101) at org.apache.kafka.streams.processor.internals.AbstractTask.registerStateStores(AbstractTask.java:210) at org.apache.kafka.streams.processor.internals.StreamTask.initializeStateStores(StreamTask.java:275) at org.apache.kafka.streams.processor.internals.AssignedTasks.initializeNewTasks(AssignedTasks.java:76) at org.apache.kafka.streams.processor.internals.TaskManager.updateNewAndRestoringTasks(TaskManager.java:397) at org.apache.kafka.streams.processor.internals.StreamThread.runOnce(StreamThread.java:779) at org.apache.kafka.streams.processor.internals.StreamThread.runLoop(StreamThread.java:697) at org.apache.kafka.streams.processor.internals.StreamThread.run(StreamThread.java:670) - 카프카를 공부하시면서 생긴 질문들을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결김영한의 실전 자바 - 기본편
Class 도입과정에서 오류가나타납니다
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요.Student 클래스를 같은패키지 안에 여러번 다시만들어도 저렇게 인식을못하는데어디가 문제일까요? 인텔리제이 오류코드는C:\java_study\Java-basic\src\Class1\ClassStart3.java:7:24java: cannot find symbol symbol: class student location: class Class1.ClassStart3라고나옵니다.
-
해결됨빅데이터 클러스터 구축 패키지; 성공을 향한 로드맵
ssh master02 입력시 permission denied 에러
안녕하세요ssh master02 입력시 permission denied 에러가 발생했습니다. ㅠㅠ 이전 강의에서 정상적으로 SSH 등록했고 AMI 이미지 만들고 launch instance까지 완료했는데 오류가 발생했는데요. 해결 방법이 궁금합니다
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
[JPA와 DB 설정, 동작확인] 강의에서 테스트 에러
안녕하세요 😀 강사님께서는 <JPA와 DB 설정, 동작확인> 강의에서(12:57) 아래와 같은 에러가 나셨는데저는 강사님과 같이 JUnit4로 같은 코드를 작성하였는데Failed to load ApplicationContext for [WebMergedContextConfiguration@6fc1a8f6 testClass = jpabook.jpashop.MemberRepositoryTest, locations = [], classes = [jpabook.jpashop.JpashopApplication], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@106cc338, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@26ceffa8, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@60129b9a, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@21337f7b, org.springframework.boot.test.context.SpringBootTestAnnotation@d5186646], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]java.lang.IllegalStateException: Failed to load ApplicationContext for [WebMergedContextConfiguration@6fc1a8f6 testClass = jpabook.jpashop.MemberRepositoryTest, locations = [], classes = [jpabook.jpashop.JpashopApplication], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@106cc338, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@26ceffa8, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@60129b9a, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@21337f7b, org.springframework.boot.test.context.SpringBootTestAnnotation@d5186646], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]이와 같은 에러가 납니다.이런 식으로 에러가 나는데 맞는 걸까요?