Java2 jar build시 외부 라이브러리가 존재하지 않음 jar로 build를하여 실행을 했는데 외부 라이브러리를 찾지 못하는 일이 발생했다. 이럴 땐 shadow 플러그인과 jar 설정을 build.gradle 파일에 해주면 된다. plugins { id 'java' // Shadow id 'com.github.johnrengelman.shadow' version '7.1.2' } group = 'org.example' version = '1.0-SNAPSHOT' repositories { mavenCentral() } dependencies { ... } test { useJUnitPlatform() } // jar 설정 jar { manifest { attributes 'Main-Class': 'org.example.Main' // org.example... 2024. 1. 29. jar build get, set 에러 인텔리제이를 이용해 jar로 빌드하던 중 밑에와 같이 에러가 발생했다. error: cannot find symbol driver.get(info.getLoginUrl()); ^ symbol: method getLoginUrl() location: variable melonInfo of type MelonInfo 확인해보니 롬복 dependency가 문제였다. 기존 build.gradle plugins { id 'java' } group = 'org.example' version = '1.0-SNAPSHOT' repositories { mavenCentral() } dependencies { implementation 'org.seleniumhq.selenium:selenium-java:4.11.0' i.. 2024. 1. 29. 이전 1 다음