Я получаю ошибкуClassNotFoundException на гуавах
java.lang.ClassNotFoundException: com.google.common.net.InternetDomainName
при попытке выполнить следующий код:
private String getTopPrivateDomain(String url) {
return InternetDomainName.from(url).topPrivateDomain().toString();
}
Я скачал guava-18.0.jar
и я трижды проверил, что она существует в моих сборках -дорожка. Я также импортировал com.google.common.net.*
. Я не получаю никаких ошибок или предупреждений в Eclipse, и программа компилируется отлично, но при запуске метода она выдает указанное выше исключение.
Я не понимаю, почему он не может найти этот класс, когда он явно импортирован и находится в пути сборки?
Хм ... странно. Если он не был в Runtime, тогда вы получите «NoClassDefFoundError». –