Mam problem przy tworzeniu interfejsu.
Stworzyłem interfejs w jednym projekcie.
Chcę go zaimplementować do innych klas(w innych projektach) Ma to być RMI serwer, klient.
Jak rozszerzać(implementować) interfejs do klas w moim serwerze i kliencie(inne klasy)?
0
0
Najprościej zrobić to po ludzku, jako mutli-module maven project gdzie interfejsy lezą w jakimś module "commons" a "client" i "server" mają commons jako zależności.
0
Tak byłoby najprościej. Mógłbyś mi objaśnia jak stworzyć taki multi projekt?
Nie znam netbeans tak dobrze.
1
Jeżeli mówisz o Netbeans, to znaczy że nie znasz mavena w ogóle. W takim wypadku nikt Ci tego w kilku słowach nie wytłumaczy, bo nie masz nawet podstaw. Proponuję przelecieć tutorial mavena i zrobić 3 modułowy projekt z 1 commonem wg. tego co pisze @Shalom, ale na początku bez RMI. Jak już wszystko zabangla, to będziesz mógł rozszerzyć to o co tylko chcesz.
0
Tu masz przykład projektu Maven'a, który składa się z kilku modułów:
https://github.com/DanielMichalski/java-8-codes