JavaRush /Java Blogu /Random-AZ /IntelliJ IDEA İstifadəçi Təlimatı. Tətbiq serverləri.
theGrass
Səviyyə
Саратов

IntelliJ IDEA İstifadəçi Təlimatı. Tətbiq serverləri.

Qrupda dərc edilmişdir
Tətbiq serverləri
IntelliJ IDEA Ultimate поставляется с предустановленной поддержкой большинства популярных проприетарных и открытых serverов приложений, включая GlassFish, WebLogic, JBoss EAP, Wildfly, WebSphere, Tomcat, TomEE, Jetty, Geronimo, Resin и Virgo.
  1. Proqram serverləri İnkişaf mühitində serveri konfiqurasiya etmək üçün Parametrlər → Tətbiq Serverləri açın və Proqram serveri əlavə et düyməsini klikləyin . İnkişaf mühiti avtomatik olaraq quraşdırılmış serverin versiyasını aşkar edəcək və bu server layihədə istifadə olunarsa, asılılıqlar siyahısına hansı kitabxanaları əlavə edəcəyinizi seçməyi təklif edəcək. IntelliJ IDEA İstifadəçi Təlimatı.  Tətbiq serverləri.  - 1
    • Veb faset Tətbiq serverləri ilə işləyərkən çox vacib bir şey Web fasetdir . Orada, inkişaf mühiti layihədəki hər bir modul üçün veb serverlə əlaqəli parametrləri saxlayır. Bu parametrlərə quraşdırma tutacaqları və veb resurs kökləri daxildir və Layihə Strukturu → Modullar Layihə Strukturu → Fasetlər altında mövcuddur. IntelliJ IDEA İstifadəçi Təlimatı.  Tətbiq serverləri.  - 2
        Bir qayda olaraq, bütün bunları əl ilə konfiqurasiya etmək lazım deyil. İnkişaf mühitinin özü deskriptorları və kök resurs qovluqlarını tapır və onları parametrlərə əlavə etməyi təklif edir.
        • Artefaktlar Artifaktlar, Run konfiqurasiyalarından istifadə edərək veb proqramınızı işə saldığınız zaman inkişaf mühitinin serverə qoyduğu şeylərdir. Hər bir artefaktın öz adı, növü, qurulduğu qovluq və qurma növü var ( Veb Tətbiq: Arxiv, Veb Tətbiq: Partladı, EJB Tətbiqi: Arxiv, EJB Tətbiqi: Partladı və s.). Artefaktları konfiqurasiya etmək üçün Layihə Strukturu → Artefaktları açın. IntelliJ IDEA İstifadəçi Təlimatı.  Tətbiq serverləri.  - 3
            Maven və ya Gradle qurma sistemlərindən istifadə edirsinizsə , artefaktları əl ilə konfiqurasiya etməyə ehtiyac yoxdur. İnkişaf mühiti onları qurma konfiqurasiya fayllarında müəyyən edilmiş artefaktların parametrləri ilə avtomatik sinxronlaşdırır.
            • Run parametrləri Run konfiqurasiyası artefaktın serverə necə yüklənəcəyini müəyyən edir. IntelliJ IDEA iki növ işə salma parametrlərini dəstəkləyir - yerli ( Yerli ) və uzaqdan ( Uzaqdan ). Lokal olaraq işləyərkən yeni bir server nümunəsi işə salınır və artefakt onun üzərinə yerləşdirilir. Uzaqdan işə salındıqda, artefakt artıq işləyən uzaq serverə yüklənir. IntelliJ IDEA İstifadəçi Təlimatı.  Tətbiq serverləri.  - 4
                Hər bir proqram serverinin Run konfiqurasiyasında fərqli parametrlər dəsti ola bilər . IntelliJ IDEA İstifadəçi Təlimatı.  Tətbiq serverləri.  - 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. IntelliJ IDEA İstifadəçi Təlimatı.  Tətbiq serverləri.  - 6 По умолчанию, среда разработки автоматически собирает артифакты перед выкладыванием. Но вы можете перенастроить это поведение во вкладке Before launch окна Run configuration. В настройках удаленного запуска вы также можете указать address и номер порта вашего serverа, на который вы хотите залить проект. IntelliJ IDEA İstifadəçi Təlimatı.  Tətbiq serverləri.  - 7
                  • Запуск и отладка applications После того How вы создадите настройки запуска, вы можете запускать ваше приложение с отладчиком or без с помощью кнопок на панели инструментов, or комбинаций клавиш Shift + F10 для запуска без отладчика, и Shift + F9 с отладчиком. IntelliJ IDEA İstifadəçi Təlimatı.  Tətbiq serverləri.  - 8
                    • Yeniləmə və HotSwap Artıq işləyən proqramın kodunda dəyişiklik etmək istədiyiniz zaman Ctrl + F10 ( Mac üçün Cmd + F10 ) klaviatura qısayolu ilə əldə edilə bilən Yeniləmə funksiyasından istifadə etməyi tövsiyə edirik . Artıq qeyd edildiyi kimi, o, yalnız artefaktınız arxiv olmadığı halda mövcuddur. Seçiminizdən asılı olaraq, yeniləmə zamanı resurslar yenidən yüklənə bilər və ya siniflər və resurslar yenidən yüklənə bilər. Yeniləmə debug rejimində işlədilirsə, HotSwap rejimindən istifadə edir . Əks halda, İsti yenidən yerləşdirmə istifadə olunur. IntelliJ IDEA İstifadəçi Təlimatı.  Tətbiq serverləri.  - 9
                        Artefaktınız arxivdirsə, siz yalnız HotSwap- a etibar edə bilərsiniz , o, avtomatik olaraq sazlama rejimində istifadə olunacaq.
                        • Artefaktlar yaradın Layihənizin artefaktlarını yaratmaq üçün siz inkişaf mühitində Build → Artefacts Build -i işə salmalısınız . IntelliJ IDEA İstifadəçi Təlimatı.  Tətbiq serverləri.  - 10
                          • Proqram Server Alətləri Pəncərəsi Hər qurma konfiqurasiyası server və artefakt növləri ilə birlikdə Proqram Server Alətləri pəncərəsində görünür. Bu pəncərə həmçinin serveri işə salarkən/dayandırarkən və artefaktları yükləyərkən/silərkən/konfiqurasiya edərkən faydalı ola bilər. IntelliJ IDEA İstifadəçi Təlimatı.  Tətbiq serverləri.  - on bir
                            Sizə həmçinin, GlassFish 4.0 proqram serverində Java EE 7 proqramlarının yaradılması, konfiqurasiyası, yerləşdirilməsi və debug edilməsini təsvir edən Java EE 7 və GlassFish 4.0 ilə işə başlamağı öyrənməyi tövsiyə edirik . Orijinal məqalə
                            Şərhlər
                            TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
                            GO TO FULL VERSION