פיתוח של תוכנה בשפת התכנות Java לא חייב להתבצע באמצעות סביבת פיתוח, כגון Eclipse או IntelliJ. ניתן גם לפתח באמצעות עורך טקסט פשוט (לצורך כתיבת הקוד) ובאמצעות ה-utilitiy בשם javac (לצורך ביצוע ההידור) ובאמצעות ה-utility בשם java (לצורך ההרצה).
הבחירה בעורך הטקסט
עורך הטקסט לא יכול להיות תוכנה לעיבוד תמלילים כיוון שעל הקוד שאנו נכתוב להישמר כטקסט רגיל וללא שום תוספת של XML או תגיות כאלה ואחרות (כאופייני למעבדי תמלילים). אני חסיד נלהב של עורך הטקסט Sublime Text.
ביצוע הקומפילציה
את הקומפילציה אנחנו נבצע באמצעות ה-utility ששמו javac. אנחנו נעבור לתיקיה שבה מתחילה היררכיית התיקיות (בהתאם למשפט ה-package), ונקליד את הפקודה javac ומייד אחריה את השם של הקובץ (עם הסיומת java) אשר כולל בתוכו את הקוד שכתבנו. את שם הקובץ נציין בצירוף המסלול כולו (הכל בהנחה שאת קובץ קוד המקור שמרנו מראש בהיררכייה אשר תואמת למשפט ה-package).
הרצת הקוד
את הרצת הקוד אנחנו נבצע באמצעות ה-utility ששמו java. אנחנו נעבור לתיקיה שבה מתחילה היררכיית התיקיות (בהתאם למשפט ה-package), ונקליד את הפקודה java ומייד אחריה את ה-full qualified name של ה-class שרוצים להריץ.
במידה שאתם משתמשים במערכת ההפעלה Windows תוכלו להיעזר בסרטון שמסביר את השלבים (תוך כדי הדגמתם) בקישור https://www.youtube.com/watch?v=dDGWQGwss_4.