JavaRush /Java Blog /Random-ID /Panduan Pengguna IntelliJ IDEA. Server aplikasi.
theGrass
Level 24
Саратов

Panduan Pengguna IntelliJ IDEA. Server aplikasi.

Dipublikasikan di grup Random-ID
Server aplikasi
IntelliJ IDEA Ultimate поставляется с предустановленной поддержкой большинства популярных проприетарных и открытых serverов приложений, включая GlassFish, WebLogic, JBoss EAP, Wildfly, WebSphere, Tomcat, TomEE, Jetty, Geronimo, Resin и Virgo.
  1. Server aplikasi Untuk mengonfigurasi server di lingkungan pengembangan, buka Pengaturan → Server Aplikasi dan klik tombol Tambahkan server aplikasi . Lingkungan pengembangan akan secara otomatis mendeteksi versi server yang diinstal dan meminta Anda memilih perpustakaan mana yang akan ditambahkan ke daftar dependensi jika server ini digunakan dalam proyek. Panduan Pengguna IntelliJ IDEA.  Server aplikasi.  - 1
    • Segi web Hal yang sangat penting ketika bekerja dengan server aplikasi adalah segi Web . Di dalamnya, lingkungan pengembangan menyimpan pengaturan yang terkait dengan server web untuk setiap modul dalam proyek. Pengaturan ini mencakup pegangan instalasi dan akar sumber daya web, dan tersedia di bawah Project Structure → Modules and Project Structure → Facets . Panduan Pengguna IntelliJ IDEA.  Server aplikasi.  - 2
        Biasanya Anda tidak perlu mengonfigurasi semua ini secara manual. Lingkungan pengembangan itu sendiri menemukan deskriptor dan folder sumber daya root, dan meminta Anda untuk menambahkannya ke pengaturan.
        • Artefak Artefak adalah lingkungan pengembangan yang diletakkan di server saat Anda menjalankan aplikasi web menggunakan konfigurasi Run . Setiap artefak memiliki nama, tipe, direktori pembuatannya, dan tipe build ( Aplikasi Web: Arsip, Aplikasi Web: Meledak, Aplikasi EJB: Arsip, Aplikasi EJB: Meledak, dll.). Untuk mengonfigurasi artefak, buka Struktur Proyek → Artefak . Panduan Pengguna IntelliJ IDEA.  Server aplikasi.  - 3
            Jika Anda menggunakan sistem pembangunan Maven atau Gradle , Anda tidak perlu mengonfigurasi artefak secara manual. Lingkungan pengembangan secara otomatis menyinkronkannya dengan pengaturan artefak yang ditentukan dalam file konfigurasi build.
            • Pengaturan Jalankan Konfigurasi Jalankanmenentukan bagaimana artefak akan diunggah ke server. IntelliJ IDEA mendukung dua jenis pengaturan peluncuran - lokal ( Lokal ) dan jarak jauh ( Remote ). Saat dijalankan secara lokal, instance server baru diluncurkan dan artefak ditempatkan di dalamnya. Saat diluncurkan dari jarak jauh, artefak diunggah ke server jarak jauh yang sudah berjalan. Panduan Pengguna IntelliJ IDEA.  Server aplikasi.  - 4
                Setiap server aplikasi mungkin memiliki serangkaian parameter berbeda dalam konfigurasi Jalankan . Panduan Pengguna IntelliJ IDEA.  Server aplikasi.  - 5
                  Один из важных параметров тут - On ‘update’ action, который определяет How обновить ваше приложение на serverе, когда вы хотите выложить новую версию, нажав Ctrl + F10 (Cmd+ F10 для Mac). В зависимости от того что вы выбрали, среда разработки может обновить ресурсы, обновить классы и ресурсы(update resources), выложить заново все приложение(update classes and resources) or рестартовать server (restart the server). Если вы не хотите чтобы каждый раз при запуске проекта всплывало диалоговое окно с выбором того How обновить ваш проект на serverе, вы можете снять галочку Show dialog в настройках, что поможет вам сэкономить массу времени если вы часто перезапускаете ваш проект. Другой важный параметр это On frame deactivation, он определяет How обновить ваше приложение на serverе, когда вы переключorсь из среды разработки (к примеру в браузер). В зависимости от того что вы выберете, среда разработки может обновить ресурсы, обновить классы и ресурсы, or не делать вообще ничего. Таким образом, каждый раз How вы переключаетесь в браузер, ваш проект может автоматически загружаться на server. Не забывайте, что вариант обновления классов и ресурсов доступен только если ваш артифакт не является архивом (Exploded). Для архивов используйте HotSwap. По умолчанию, среда разработки запускает server приложений используя ту версию JRE что настроена для вашего проекта. Но вы можете выбрать и любую другую из установленных. Важной частью любой конфигурации запуска является выкладывание артефакта на server. Panduan Pengguna IntelliJ IDEA.  Server aplikasi.  - 6 По умолчанию, среда разработки автоматически собирает артифакты перед выкладыванием. Но вы можете перенастроить это поведение во вкладке Before launch окна Run configuration. В настройках удаленного запуска вы также можете указать address и номер порта вашего serverа, на который вы хотите залить проект. Panduan Pengguna IntelliJ IDEA.  Server aplikasi.  - 7
                  • Запуск и отладка applications После того How вы создадите настройки запуска, вы можете запускать ваше приложение с отладчиком or без с помощью кнопок на панели инструментов, or комбинаций клавиш Shift + F10 для запуска без отладчика, и Shift + F9 с отладчиком. Panduan Pengguna IntelliJ IDEA.  Server aplikasi.  - 8
                    • Pembaruan dan HotSwap Bila Anda ingin membuat perubahan pada kode aplikasi yang sudah berjalan, sebaiknya gunakan fungsi Pembaruan , yang dapat diakses dengan pintasan keyboard Ctrl + F10 ( Cmd + F10 untuk Mac ). Seperti yang telah disebutkan, ini hanya tersedia jika artefak Anda bukan arsip. Tergantung pada pilihan Anda, selama pembaruan, sumber daya dapat diunggah ulang atau kelas dan sumber daya dapat diunggah ulang. Jika pembaruan dijalankan dalam mode debug, pembaruan menggunakan mode HotSwap . Jika tidak, Hot redeployment akan digunakan. Panduan Pengguna IntelliJ IDEA.  Server aplikasi.  - 9
                        Jika artefak Anda berupa arsip, Anda hanya dapat mengandalkan HotSwap , yang secara otomatis akan digunakan dalam mode debug.
                        • Membangun artefak Untuk membuat artefak proyek Anda, Anda perlu menjalankan Build → Build Artifacts in the Development Environment . Panduan Pengguna IntelliJ IDEA.  Server aplikasi.  - 10
                          • Jendela Alat Server Aplikasi Setiap konfigurasi build muncul di jendela Alat Server Aplikasi, bersama dengan jenis server dan artefak. Jendela ini juga berguna saat memulai/menghentikan server dan mengunggah/menghapus/mengonfigurasi artefak. Panduan Pengguna IntelliJ IDEA.  Server aplikasi.  - sebelas
                            Kami juga menyarankan Anda mempelajari Memulai Java EE 7 dan GlassFish 4.0, yang menjelaskan cara membuat, mengonfigurasi, menyebarkan, dan men-debug aplikasi Java EE 7 di server aplikasi GlassFish 4.0 . Artikel asli
                            Komentar
                            TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
                            GO TO FULL VERSION