Я заинтересован в компиляции и запуске некоторого кода Java, который работает с сервисом API, на который я собираюсь подписаться. Я немного новичок в Java, и я пытаюсь заставить его работать с этого утра. Теперь мне интересно, если кто-нибудь здесь захочет помочь направить меня в правильном направлении.
В папке примера, которая поставляется со всем кодом, находятся файлы,
RateService.jar
RateServiceExample.bat
RateServiceExample.class
RateServiceExample.java
(я на Mac, но в скрипте bat нет ничего, с чем я раньше не работал)
Я хотел бы сначала скомпилировать код. Внутри Java-файла есть строка,
import com.gain.rateservice.*;
Я открыл файл jar и, разумеется, был каталогом,
/com/gain/rateservice/
с файлами
Bup.class
Msg.class
Rate.class
RateService.class
RateServiceListener.class
Sys.class
Я пытаюсь
javac RateSerivceExample.java
И я получаю,
RateServiceExample is not abstract and does not override abstract method
OnRateServiceMSGMessage(com.gain.rateservice.Msg) in
com.gain.rateservice.RateServiceListener
public class RateServiceExample implements RateServiceListener {
Полагаю, я не понимаю это из-за моего новичка. Любая помощь будет принята с благодарностью.