๐ท๐ผ๋ชจ์ฌ๋ด์ ๊ฐ๋ฐ์์ฒ๐ท๐ผ
[java] java.lang.NoSuchMethodError: 'com.google.common.collect.ImmutableMap com.google.common.collect.ImmutableMap.of(java.lang.Object ์๋ฌ ํด๊ฒฐ ๋ณธ๋ฌธ
๊ฐ๋ฐ/JAVA
[java] java.lang.NoSuchMethodError: 'com.google.common.collect.ImmutableMap com.google.common.collect.ImmutableMap.of(java.lang.Object ์๋ฌ ํด๊ฒฐ
์์ผ์ด 2023. 1. 5. 15:36๋ฐ์ํ
selenium์ ์ฐ๋ค๊ฐ
//webdriver ๊ฐ์ฒด์์ฑ
ChromeDriver driver = new ChromeDriver(options);
์ด๋ถ๋ถ์์ ๋์ด๊ฐ์ง ๋ชปํ๊ณ InvocationTargetException์ด ๋ฌ๋ค.
์์ธํ ๋๋ฒ๊น ํด๋ณด๋
java.lang.NoSuchMethodError: 'com.google.common.collect.ImmutableMap com.google.common.collect.ImmutableMap.of(java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)'
์ด๋ฐ ์๋ฌ๊ฐ ๋๊ณ ์์๋ค
์ด ์๋ฌ๋ google์ Guava(์ ์ด์ ์ข ์์ฑ)์ ๋ฒ์ ์์ ๋ฐ์ํ๋ค.
์ฆ com.google.guava์ maven์ ๋ ์ถ๊ฐํด ์ค์ผํ๋ค.
https://mvnrepository.com/artifact/com.google.guava/guava
๋์ ๊ฒฝ์ฐ์๋
<!-- https://mvnrepository.com/artifact/org.seleniumhq.selenium/selenium-java -->
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-java</artifactId>
<version>4.7.2</version>
</dependency>
<!-- https://mvnrepository.com/artifact/com.google.guava/guava -->
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>31.1-jre</version>
</dependency>
selenium์ ์ต์ ๋ฒ์ ์ผ๋ก ์ฐ๊ณ ์๊ธฐ์ guava๋ ์ต์ jre๋ก maven ์ ์ค์ ํด์ฃผ์๋๋ ํด๊ฒฐ๋์๋ค.
'๊ฐ๋ฐ > JAVA' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[java] ๋์ ํฌ๋กค๋ง์ ์ํ selenium maven ์ฃผ์ (0) | 2023.01.05 |
---|---|
[์ฑ๋ฅ๊ฐ์ ์ ์ํ ํ] JAVA ์ด์ค for๋ฌธ ์ฑ๋ฅ๊ฐ์ ๋ฐฉ๋ฒ (0) | 2021.07.26 |
[JAVA] ์ผํญ์ฐ์ฐ์์ ์ฌ์ฉ (0) | 2021.05.10 |
JAVA - ๋ฌธ์์ด์ ์ ์๋ก, ์ ์๋ฅผ ๋ฌธ์์ด๋ก (0) | 2020.02.06 |
Comments