เมื่อไม่นานมานี้ มีเหตุต้องเปลี่ยน OS จาก Windows มาใช้ Ubuntu แทน ทำให้งานที่ทำอยู่ มีปัญหาเรื่องโปรแกรม คือเดิมใช้ Eclipse ในการพัฒนาโปรแกรมด้วยจาวาอยู่ แล้วมีโปรเจ็คที่ต้องใช้ SWT ซึ่งเป็น GUI Toolkit ตัวหนึ่ง
ทีนี้เจ้าตัว Plugin ที่ใช้คือ WindowBuilder ของ Eclipse ดันมี Bug ซะนี่ ทำให้งานที่ทำต้องสะดุดไป ทำไงดีล่ะทีนี้ ผมก็เลยไปพิจารณาดูว่ามี GUI Toolkit ตัวอื่นที่ใช้แทนได้ไหมใน Eclipse แล้วไม่ต้องใช้ WindowBuilder ผมหาอยู่นานไม่เจอแฮะ ชักเริ่มเสียเวลาแล้ว
จึงตัดสินใจลองเปลี่ยนวิธีดู ใน NetBeans ก็มีเจ้าตัว Swing ที่มาพร้อมกับ NetBeans เลยน่าจะใช้ได้และไม่มีปัญหา เลยลองไปเล่นตัว Swing บน NetBeans ดู ผลปรากฎว่าผมชอบกว่าตัว SWT ซะอีก เลยตัดสินใจที่จะเปลี่ยน จาก Eclipse ไปใช้ NetBeans เพื่อที่จะได้ใช้เจ้า Swing ได้เต็มที่
สำหรับการ Import โปรเจ็คเดิมที่ทำบน Eclipse ให้ไปอยู่ใน NetBeans ก็มีขั้นตอนง่าย ๆ ต่อไปนี้
-
ไปที่เมนู
File
‣Import Project
‣Eclipse Project...
-
เลือก
Import Project ignoring Project Dependencies
- ที่
Project to Import:
ให้Browse...
ไปที่โฟลเดอร์โปรเจคของ Eclipse ที่ต้องการ Import - ที่
Destination Folder:
ให้Browse...
ไปที่โฟลเดอร์ที่ต้องการบันทึกโปรเจ็คใหม่
แล้วคลิกFinish
- ที่
-
กรณีที่เกิด Import issues ขึ้น ให้ Close ก่อน แล้วจะมี Popup แสดง Project Problems ให้ คลิก
Resolve Problems
เพื่อแก้ปัญหา- ที่ Resolve Project Problems ให้คลิก
Resolve...
จะแสดงหน้าต่างให้เลือกไฟล์ หาไฟล์นั้น แล้วคลิกOK
ทำจนครบทุกไฟล์ แล้วคลิกClose
ปิดหน้าต่างนั้น
เท่านี้ก็เป็นอันเสร็จสิ้นขั้นตอนการ Import Project ที่พัฒนาบน Eclipse เข้ามาพัฒนาต่อที่ NetBeans แล้ว
- ที่ Resolve Project Problems ให้คลิก