ไม่กี่ปีมานี้การเขียนโปรแกรมได้เปิดประตูมากมาย เป็นวันที่คุณเพิ่งตั้งโปรแกรมให้สร้างซอฟต์แวร์ที่สำคัญกว่าเท่านั้น ขณะนี้มีอุปกรณ์จำนวนมากขึ้นร้านค้าแอปพลิเคชันและผู้มีโอกาสเป็นลูกค้าจำนวนมากขึ้นดังนั้นจึงต้องคำนึงถึงการเขียนโปรแกรมและการพัฒนาเมื่อเราคิดจะเตรียมและปรับปรุงหลักสูตรของเรา สำหรับทั้งหมดนี้มีความสนใจเพิ่มขึ้น NetBeansซึ่งเป็นสภาพแวดล้อมการพัฒนาแบบบูรณาการที่ใช้ Java
มี สภาพแวดล้อมการพัฒนาแบบบูรณาการ เป็นที่รู้จักกันในชื่อ IDE สำหรับตัวย่อในภาษาอังกฤษ (Integrated Development Environment) IDE นี้ตามที่เราจะอ้างถึงต่อจากนี้ได้รับการออกแบบมาเพื่อ จำกัด ข้อผิดพลาดของโค้ดและอำนวยความสะดวกในการแก้ไขข้อบกพร่องด้วยเครื่องมือต่างๆเช่น NetBeans FindBugs ซึ่งมีจุดมุ่งหมายเพื่อค้นหาและซ่อมแซมข้อบกพร่องทั่วไปในโค้ด Java และ Debugger เพื่อจัดการโค้ดที่ซับซ้อนด้วยการควบคุมฟิลด์เบรกพอยต์และการตรวจสอบการดำเนินการ ในทางกลับกัน NetBeans IDE ได้รับการออกแบบมาโดยเฉพาะสำหรับนักพัฒนา Java รองรับ C / C ++, PHP, Groovy และ HTML5 นอกเหนือจาก Java, JavaScript และ JavaFX
NetBeans ได้รับการออกแบบมาโดยเฉพาะสำหรับนักพัฒนา Java
เครื่องมือและความสามารถของ NetBeans IDE รวมโปรแกรมแก้ไข Rich Text สำหรับการปรับโครงสร้างเครื่องมือและเทมเพลตโค้ด มุมมองที่ละเอียดระดับสูงของแอปพลิเคชันเค้าโครง GUI แบบลากแล้ววางและการกำหนดเวอร์ชันผ่านการผสานรวมกับเครื่องมือต่างๆเช่น Git NetBeans IDE สามารถทำงานบนระบบปฏิบัติการใดก็ได้ ที่รองรับ JVM เข้ากันได้รวมถึง Linux, Windows และ OS X
แพลตฟอร์ม NetBeans ที่เป็นรากฐาน รองรับการสร้างแอพพลิเคชั่นใหม่ และการพัฒนาแอปพลิเคชันที่มีอยู่เพิ่มเติมโดยใช้ส่วนประกอบซอฟต์แวร์แบบแยกส่วน ในฐานะแอปพลิเคชันที่ทำงานบนแพลตฟอร์ม NetBeans NetBeans IDE สามารถขยายได้และสามารถขยายเพื่อรองรับภาษาใหม่ ๆ
IDE โอเพนซอร์ส
Sun Microsystems เป็นผู้ก่อตั้งโครงการ ในตอนต้นของศตวรรษนี้หรือในตอนท้ายของศตวรรษที่แล้วโดยคำนึงว่าหนึ่งศตวรรษเริ่มต้นในปีที่ 1 ของปีเดียวกัน เราจะหลีกเลี่ยงความสับสนหากเราบอกว่าก่อตั้งขึ้นในเดือนมิถุนายนปี 2000 NetBeans ถูกซื้อโดย Oracle ในเวลาต่อมา แต่ Sun MicroSystems ยังคงเป็นผู้สนับสนุนหลักของโครงการ
เรากำลังพูดถึง IDE ของ โอเพ่นซอร์สซึ่งช่วยให้ผู้คนใช้งานได้มากขึ้นส่วนหนึ่งคือสามารถใช้งานได้ฟรี หกปีหลังจากการเปิดตัว IDE ได้รับอนุญาตภายใต้ Common Development and Distribution License (CDDL) และหนึ่งปีต่อมาได้รับการเสนอภายใต้ใบอนุญาตสองใบคือ CDDL และ GPL2
เวอร์ชันที่อัปเดตที่สุดซึ่งคุณสามารถติดตั้งได้ตามที่เราจะอธิบายด้านล่างนี้คือ Apache NetBeans 11 และได้รับการเผยแพร่ในวันที่ 4 เมษายน 2019 จนถึง v8.2 ชื่อที่ได้รับคือ NetBeans X โดยเปลี่ยนเป็น Apache NetBeans 9.0 ในเดือนกรกฎาคม 2018 ตั้งแต่เวอร์ชันที่เก้าเป็นต้นมาไม่มีเวอร์ชัน point อีกต่อไปเช่น , v8.2, v7.3.1 และ v6.9.1 และอื่น ๆ
NetBeans ขึ้นอยู่กับ Java
ดังที่เราได้อธิบายไว้และจะกล่าวถึงในภายหลังเรากำลังพูดถึง IDE หรือสภาพแวดล้อมการพัฒนาแบบบูรณาการ ใช้ Java. ซึ่งหมายความว่าขึ้นอยู่กับเทคโนโลยีนี้เพื่อให้สามารถทำงานได้ หากไม่มี Java ก็ไม่มี NetBeans นอกจากนี้ยังหมายความว่าเราสามารถพบความไม่ลงรอยกันได้เช่นหากเราใช้ Java เวอร์ชันเก่าและ IDE เวอร์ชันใหม่ที่เป็นตัวชูโรงของโพสต์นี้ วิธีที่ดีที่สุดในการหลีกเลี่ยงปัญหานี้ตามที่เราอธิบายไว้ในหัวข้อถัดไปคือการติดตั้งเวอร์ชันที่แพคเกจมีซอฟต์แวร์ที่จำเป็น NetBeans มีให้บริการทั้งในเวอร์ชัน APT เช่นเดียวกับใน Snap และ Flatpak เป็นตัวสุดท้ายที่เราสนใจในการติดตั้งเนื่องจากมี Java เวอร์ชันที่จะทำงานได้ดีที่สุดทั้งหมดอยู่ในแพ็คเกจเดียวกัน
เมื่อเราพยายามติดตั้งเวอร์ชัน Snap ด้วยคำสั่ง« sudo snap install netbeans »มันเตือนเราว่า«การแก้ไขสแน็ป "netbeans" นี้ได้รับการเผยแพร่โดยใช้การ จำกัด แบบคลาสสิกซึ่งคุณสามารถทำการเปลี่ยนแปลงโดยพลการกับระบบภายนอกกล่องนิรภัยซึ่งโดยปกติแล้วสแน็ปจะถูก จำกัด ซึ่งอาจก่อให้เกิดความเสี่ยงต่อระบบของคุณ'แต่ฉันคิดว่ามันปลอดภัยดี ในทางกลับกัน, แพ็คเกจนี้ไม่รวม Java ตามที่รวมอยู่ในเวอร์ชัน Flatpak
วิธีติดตั้ง NetBeans บน Ubuntu
ฉันคิดว่าวิธีการต่างๆที่มีอยู่ในการติดตั้ง NetBeans เป็นหนึ่งในนามบัตรที่ดีที่สุด ด้วยเหตุนี้ฉันหมายความว่ามีหลายวิธีในการติดตั้งรวมถึงแพ็คเกจ Next-gen ที่มีชื่อเสียงที่สุดสองแพ็คเกจ: Flatpak และ Snap. เราสามารถติดตั้งได้โดยตรงจากศูนย์ซอฟต์แวร์ของเราในเวอร์ชัน APT ในเวอร์ชัน Snap ในเวอร์ชันที่รองรับทันทีที่การติดตั้งเสร็จสิ้นตั้งแต่เริ่มต้นและในเวอร์ชัน Flatpak หากก่อนหน้านี้ เราได้เปิดใช้งานการสนับสนุน. เพียงค้นหาคำว่า "neatbeans" โดยไม่มีเครื่องหมายคำพูดในศูนย์ซอฟต์แวร์จากนั้นตัวเลือกทั้งสามจะปรากฏขึ้น ในทั้งสามกรณีเราสามารถติดตั้ง NetBeans ได้จากปุ่ม "ติดตั้ง"
ในทางกลับกันเราสามารถติดตั้งได้จากเทอร์มินัลซึ่งจะเป็นดังต่อไปนี้ในเวอร์ชัน APT:
sudo apt install netbeans
คำสั่งต่อไปนี้สำหรับเวอร์ชัน Snap:
sudo snap install netbeans --classic
และสิ่งต่อไปนี้สำหรับเวอร์ชัน Flatpak:
flatpak install flathub org.apache.netbeans
จากสิ่งที่อาจเกิดขึ้นหรือเป็นเพียงความอยากรู้คำสั่งเพื่อเริ่ม NetBeans ในเวอร์ชัน Flatpak จะเป็นดังต่อไปนี้:
flatpak run org.apache.netbeans
ทำไมฉันไม่แนะนำเวอร์ชัน APT (หรือแม้แต่ Snap)
หรืออะไรที่เหมือนกัน: เหตุใดจึงแนะนำให้ติดตั้งเวอร์ชัน Flatpak โดยทั่วไปด้วยเหตุผลสองประการ:
- เวอร์ชัน APT ติดตั้งการอ้างอิงจำนวนมาก
- ต้องติดตั้ง Java แยกต่างหาก หากเราติดตั้งเวอร์ชันที่ไม่รองรับเราจะไม่สามารถเริ่มโปรแกรมได้
ในทางกลับกันแพ็คเกจ Flatpak มีทุกสิ่งที่คุณต้องการในการใช้งาน เป็นไปไม่ได้จริงที่จะมีปัญหาความเข้ากันได้เนื่องจากอาจมีในเวอร์ชัน APT
และวิธีการถอนการติดตั้ง
เราสามารถถอนการติดตั้งได้ตามที่เราติดตั้งนั่นคือจากศูนย์ซอฟต์แวร์หรือจากเทอร์มินัล คำสั่งจะเป็น:
ในเวอร์ชัน APT:
sudo apt remove netbeans sudo apt autoremove
ในพริบตา
sudo snap remove netbeans --classic
ต่อมาเราจะลบโฟลเดอร์ /home/.netbeansที่ / home / snap / netbeans และ root / var / snap / netbeans
ในเวอร์ชัน Flatpak:
flatpak --USUARIO uninstall org.apache.netbeans
ต่อมาเราจะลบโฟลเดอร์ NetBeans ที่จะเป็น /home/.var/app/org.apache.netbeans.
คุณรู้หรือไม่ว่า NetBeans คืออะไรและจะติดตั้ง / ถอนการติดตั้งใน Ubuntu ได้อย่างไร?