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/