• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Exception in thread "main" java.lang.NoClassDefFoundError: com/google/common/collect/Iterables o co chodzi?

Cloud VPS
0 głosów
390 wizyt
pytanie zadane 1 stycznia 2018 w Java przez Tomek_76 Nowicjusz (120 p.)

Witam,

Mam program w java i eclipse nie wyświetla mi żadnych błędów. Natomiast podczas uruchomienia tego programu pojawia się komunikat:

Exception in thread "main" java.lang.NoClassDefFoundError: com/google/common/collect/Iterables

at org.openqa.selenium.net.NetworkInterface.<init>(NetworkInterface.java:45)

at org.openqa.selenium.net.NetworkInterface.<init>(NetworkInterface.java:39)

at org.openqa.selenium.net.DefaultNetworkInterfaceProvider.<init>(DefaultNetworkInterfaceProvider.java:52)

at org.openqa.selenium.net.NetworkUtils.getNetWorkDiags(NetworkUtils.java:180)

at org.openqa.selenium.net.NetworkUtils.main(NetworkUtils.java:220)

Caused by: java.lang.ClassNotFoundException: com.google.common.collect.Iterables

at java.net.URLClassLoader.findClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

... 5 more

 

Kompletnie nie wiem o co mu chodzi.

Skrypt wygląda następująco:

package hello;

 

import org.springframework.stereotype.Controller;

import org.springframework.ui.Model;

import org.springframework.web.bind.annotation.GetMapping;

import org.springframework.web.bind.annotation.ModelAttribute;

import org.springframework.web.bind.annotation.PostMapping;

 

@Controller

public class GreetingController {

 

@GetMapping("/greeting")

public String greetingForm(Model model) {

model.addAttribute("greeting", new Greeting());

return "greeting";

}

 

@PostMapping("/greeting")

public String greetingSubmit(@ModelAttribute Greeting greeting) {

return "result";

}

}

Jest to przykład z https://spring.io/guides/gs/handling-form-submission/

2 odpowiedzi

0 głosów
odpowiedź 2 stycznia 2018 przez Tomasz90 Nałogowiec (25,140 p.)
próbowaleś z konsoli zbudować a potem uruchomić?
0 głosów
odpowiedź 2 stycznia 2018 przez Wiciorny Ekspert (281,530 p.)

To jest błąd: Exception- to wyjątek, więc zwraca Ci błąd. Problem jest, że nie widzi klasy której używasz

java.lang.ClassNotFoundException: 

Sprawdz po pierwsze: WSZYSTKIE ZALEŻNOŚCI W PLIKU MAVEN-  POM.

Sprawdź czy masz odpowiednie biblioteki na swoim komputerze, jak nie dodaj zależności w strukturze "BUILD MODULE", pobierając odpowiednie paczki. 
 

Podobne pytania

0 głosów
1 odpowiedź 332 wizyt
pytanie zadane 3 października 2018 w Java przez KarolInfromatyk Nowicjusz (120 p.)
0 głosów
0 odpowiedzi 283 wizyt
pytanie zadane 2 września 2016 w C# przez lakewik Nowicjusz (120 p.)
0 głosów
2 odpowiedzi 1,928 wizyt
pytanie zadane 14 września 2017 w Java przez Niczit Nowicjusz (240 p.)

93,468 zapytań

142,404 odpowiedzi

322,706 komentarzy

62,852 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...