วันอาทิตย์ที่ 16 ตุลาคม พ.ศ. 2559

Java การ Create Jar Library การสร้างไฟล์ Jar Library ด้วย Eclipse/Netbeans

Java การ Create Jar Library การสร้างไฟล์ Jar Library ด้วย Eclipse/Netbeans ในบทความก่อนหน้านี้เราได้รู้ถึงวิธีการ Download ไฟล์ Library ที่เป็น Jar ไฟล์มาใช้กับ Project ของเราทั้งบน Eclipse และ Netbeans และเราเคยคิดหรือไม่ว่าพวก Jar Library เหล่านี้มันถูกสร้างขึ้นมาได้อย่างไร และในกรณีที่เราต้องการที่จะสร้าง Jar ให้คนอื่น Download จะทำได้หรือไม่ คำตอบคือ มันสามารถได้ง่ายมาก ๆ สำหรับประโยชน์ของไฟล์ Jar คือ เป็นการรวบรวม Class ต่าง ๆ ให้เป็นระเบียบ เป็น Package เดียว และสามารถจัดเก็บและนำไปใช้กับ Project อื่น ๆ ได้อีกมากมาย หรือ ส่งงานลูกค้า โดยที่เราไม่ต้องการเปิดเผย Source Code ก็สามารถทำการทำให้ Class บางส่วนเป็นไฟล์ Jar ก็ได้เช่นเดียวกัน

การทำไฟล์ Jar นั้นจะต้องบอกว่าสามารถทำได้ง่ายมาก ๆ สามารถทำผ่าน Command Line ได้เช่น


jar cvf tapjoy.jar MyClass.class

หรือจะผ่าน Tools ของ Eclipse และ Netbeans ก็สามารถที่จะทำได้ง่าย ๆ


Eclipse : การ Export ไฟล์ Jar บน Eclipse IDE

Java Create Jar Library

ตอนนี้เรามี Package ชื่อว่า com.java.thaicreate

Java Create Jar Library

คลาสชื่อว่า DateThaiFormat และมี Method สำหรับแปลงภาษาไทยชื่อ DateThai (รับค่าเป็น String และ return ค่าเป็นวันที่ในรูปแบบภาษาไทย)

Java Create Jar Library

เลือกเมนู File -> Export

Java Create Jar Library

เลือก Java -> JAR file

Java Create Jar Library

ตั้งชื่อและโฟเดอร์ที่จัดเก็บ

Java Create Jar Library

เลือก Finish

Java Create Jar Library

ได้ไฟล์ Jar เรียบร้อยแล้ว ซึ่งตอนนี้สามารถนำไปใช้ได้ทันที


Netbeans : การ Export ไฟล์ Jar บน Netbeans IDE

Java Create Jar Library

คลิกขวาที่ Project เลือก Properties

Java Create Jar Library

เลือก Build -> Packaging -> Build JAR after Compliling

Java Create Jar Library

จากนั้นคลิกขวาที่ Project -> Build

Java Create Jar Library

ในกรณีที่ขึ้นดังรูปให้เลือก Clean and Build

Java Create Jar Library

ไฟล์ Jar จากโปรแกรม Eclipse จะจัดเก็บไว้ในโฟเดอร์ของ Project\dist




ตัวอย่างการนำไฟล์ Jar ไปใช้ สามารถนำไปใช้ได้ทั้งบน Eclipse , Netbeans และอื่น ๆ

Eclipse : Add Jar Library ใช้งาน External Library บน Eclipse ในภาษา Java

Netbeans : Add Jar Library ใช้งาน External Library บน Netbeans ในภาษา Java


Java Create Jar Library

Copy ไฟล์ Jar เข้ามาใน Project และเลือก Add Library ตามบทความลิ้งค์ก่อนหน้านี้

Java Create Jar Library

จะเห็นว่าตอนนี้ Library ถูก Add เข้ามาใน Project และมี Package และ Class / Method ตามที่เราได้ออกแบบไว้ทุกประการ

Java Create Jar Library

การเรียกใช้งาน ก็ผ่านการ Import เหมือนกับ Jar Library อื่น ๆ ทุกประการ

ไม่มีความคิดเห็น:

แสดงความคิดเห็น

Set MongoDB in the windows path environment

  Let’s set MongoDB in the windows environment in just a few steps. Step 1: First download a suitable MongoDB version according to your mach...