Я пытаюсь отправить один тест ping на Flickr, используя flickrj. Я следую шаг за шагом учебник здесьКак отправить простой тест ping на Flickr с Flickrj api
https://github.com/callmeal/Flickr4Java
импортируются все зависимости Maven и все и в конечном итоге с помощью следующего кода:
import java.util.Collections;
import com.flickr4java.flickr.Flickr;
import com.flickr4java.flickr.REST;
import com.flickr4java.flickr.collections.Collection;
import com.flickr4java.flickr.test.TestInterface;
public class hello {
public static void main(String args[]){
String apiKey = "3f7046fe0897516df587cc3e6226f878";
String sharedSecret = "9d0ceef5f2f3040f";
Flickr f = new Flickr(apiKey, sharedSecret, new REST());
TestInterface testInterface = f.getTestInterface();
Collection results = testInterface.echo(Collections.EMPTY_MAP);
}
}
Я получаю следующее сообщение об ошибке, хотя:
Exception in thread "main" java.lang.Error: Unresolved compilation problem:
Type mismatch: cannot convert from Collection<Element> to Collection
at hello.main(hello.java:18)
Что я делаю неправильно?
Пробовали ли вы Collection результаты = testInterface.echo (Collections.EMPTY_MAP) ;? –
@ ZaidMalhis Да, я забыл упомянуть, что я пробовал это, и я получил следующее: Тип Collection не является общим; он не может быть параметризован аргументами –
Bombastrelopas