A Networking-Client projekt egy egyszerű socket illetve nio kliens mintakódot tartalmaz. A kliens futtatásához szükséges a fájlok fordítása és csomagolása. A fordítás során használni kell a Networking-Messages.jar csomagot. A csomagolás során pedig a MANIFEST.MF állományt.
- Töltsük le a forrásfájlokat tartalmazó mappát (src) egy gyökérkönyvtárba (root)
- Hozzuk létre a root/classes mappát
- A root mappából adjuk ki a következő parancssori parancsot:
javac src/client/nio/*.java src/client/socket/*.java -d classes -classpath path/to/Networking-Messages.jar
- Lépjünk be a root/classes mappába és adjuk ki a következő parancssori parancsot:
jar cfm Networking-Client.jar MANIFEST.MF client/nio/*.class client/socket/*.class
Az előállt Networking-Client.jar csomag futtatása az alábbi parancssori paranccsal lehetséges:java -jar Networking-Client.jar
A futtatáshoz szükséges, hogy a Networking-Messages.jar csomagot a Networking-Client.jar csomaggal közös mappában helyezzük el. Jelenlegi konfigurációval a socket kliens indul el.