Din kompis måste ju ha Java installerat (det räcker med en JRE) sedan kan du skapa en körbar JAR-fil (det är en Zip-fil med dina kompilerade klasser i) genom att
1. Högerklicka på ditt projekt i Eclipse
2. Välj "Export..." i context-menyn (den som poppar upp vid högerklick)
3. I export-dialogen som borde dyka upp så hittar du "Runnable JAR file" under "Java" kategorin
4. Du behöver nu bara välja vilken "Launch configuration" som skall användas som grund för JAR:en
samt var den skall placeras.
"Launch configuration" är det samma som "Run configuration" som du kan hitta under "Run" menyn eller genom att klicka på den lilla "ner pilen" på sidan om "Run"-knappen. Du borde ha minst 1 Run configuration redan om du kört ditt program i Eclipse.
Om du kompis har java installerat så kan ha helt enklet skriva "java -jar sökvägen_till_din_jar_fil.jar" i en konsol för att köra den. Den kan till och med räcka att dubbelklicka på ikonen för JAR filen om java är uppsatt på rätt sätt.
Kanske blev lite förvillande allt det här men jag hoppas det kan hjälpa.
Om man skall krångla till allt ännu mer så kan du även skicka med Java så han inte ens behöver ha det installerat men jag tror det blir lite "överkurs".