JavaRush /Java Blog /Random-TK /IntelliJ IDEA ulanyjy gollanmasy. Programma serwerleri.
theGrass
Dereje
Саратов

IntelliJ IDEA ulanyjy gollanmasy. Programma serwerleri.

Toparda çap edildi
Programma serwerleri
IntelliJ IDEA Ultimate поставляется с предустановленной поддержкой большинства популярных проприетарных и открытых serverов приложений, включая GlassFish, WebLogic, JBoss EAP, Wildfly, WebSphere, Tomcat, TomEE, Jetty, Geronimo, Resin и Virgo.
  1. Programma serwerleri Ösüş gurşawynda serweri düzmek üçin Sazlamalar → Programma serwerlerini açyň we Programma serwerini goşmak düwmesine basyň . Ösüş gurşawy gurnalan serweriň wersiýasyny awtomatiki kesgitlär we bu serwer taslamada ulanylsa, garaşlylyk sanawyna haýsy kitaphanalary goşmalydygyny saýlamagyňyzy haýyş eder. IntelliJ IDEA ulanyjy gollanmasy.  Programma serwerleri.  - 1
    • Web sahypasy Programma serwerleri bilen işleýän wagtyňyz gaty möhüm zat Web sahypasydyr . Onda ösüş gurşawy taslamadaky her modul üçin web serweri bilen baglanyşykly sazlamalary saklaýar. Bu sazlamalar gurnama tutawaçlaryny we web çeşmesiniň köklerini öz içine alýar we Taslamanyň gurluşy → Modullar we taslama gurluşy → bölümleri boýunça elýeterlidir. IntelliJ IDEA ulanyjy gollanmasy.  Programma serwerleri.  - 2
        Adatça, bularyň hemmesini el bilen düzmek hökman däl. Ösüş gurşawynyň özi suratlandyryjylary we kök çeşme bukjalaryny tapýar we sazlamalara goşmagyňyzy teklip edýär.
        • Artefaktlar Artefaktlar, “Run” konfigurasiýalaryny ulanyp, web programmaňyzy işledeniňizde ösüş gurşawynyň serwere goýýan zatlarydyr. Her bir artefaktyň ady, görnüşi, gurlan katalogy we gurluş görnüşi bar ( Web Programma: Arhiw, Web Programma: Partlady, EJB Programma: Arhiw, EJB Programmasy: Partlady we ş.m.). Artefaktlary düzmek üçin Taslamanyň gurluşy → Artefaktlary açyň . IntelliJ IDEA ulanyjy gollanmasy.  Programma serwerleri.  - 3
            “Maven” ýa-da “Gradle” gurluşyk ulgamlaryny ulanýan bolsaňyz , artefaktlary el bilen düzmek hökman däl. Ösüş gurşawy olary gurmak konfigurasiýa faýllarynda kesgitlenen artefaktlaryň sazlamalary bilen awtomatiki sinhronlaýar.
            • Işletmek sazlamalaryArtifaktyň serwere nähili ýüklenjekdigini kesgitleýär . IntelliJ IDEA iki görnüşli başlangyç sazlamasyny goldaýar - ýerli ( ) erli ) we uzakdan ( Uzakdan ). Locallyerli işledilende täze serwer mysaly açylýar we oňa artefakt ýerleşdirilýär. Uzakdan işe girizilende, artefakt eýýäm işleýän uzakdaky serwere ýüklenýär. IntelliJ IDEA ulanyjy gollanmasy.  Programma serwerleri.  - 4
                Her bir programma serweriniň “Run” konfigurasiýasynda dürli parametrler toplumy bolup biler . IntelliJ IDEA ulanyjy gollanmasy.  Programma serwerleri.  - 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 ulanyjy gollanmasy.  Programma serwerleri.  - 6 По умолчанию, среда разработки автоматически собирает артифакты перед выкладыванием. Но вы можете перенастроить это поведение во вкладке Before launch окна Run configuration. В настройках удаленного запуска вы также можете указать address и номер порта вашего serverа, на который вы хотите залить проект. IntelliJ IDEA ulanyjy gollanmasy.  Programma serwerleri.  - 7
                  • Запуск и отладка applications После того How вы создадите настройки запуска, вы можете запускать ваше приложение с отладчиком or без с помощью кнопок на панели инструментов, or комбинаций клавиш Shift + F10 для запуска без отладчика, и Shift + F9 с отладчиком. IntelliJ IDEA ulanyjy gollanmasy.  Programma serwerleri.  - 8
                    • Täzelenme we HotSwap Öňden işleýän programmanyň koduna üýtgeşme girizmek isleseňiz,klawiatura gysga ýoly Ctrl + F10 ( Mac üçin Cmd + F10 ) arkaly elýeterli täzelenme funksiýasyny ulanmagy maslahat berýäris . Öň bellenip geçilişi ýaly, diňe artefaktyňyz arhiw däl bolsa elýeterlidir. Saýlawyňyza baglylykda, täzeleniş wagtynda çeşmeler täzeden ýüklenip ýa-da synplar we çeşmeler täzeden ýüklenip bilner. Täzelenme düzediş tertibinde işleýän bolsa, HotSwap re modeimini ulanýar . Otherwiseogsam, gyzgyn gaýtadan işlemek ulanylýar. IntelliJ IDEA ulanyjy gollanmasy.  Programma serwerleri.  - 9
                        Artefaktyňyz arhiw bolsa, diňe düzediş tertibinde awtomatiki ulanyljak HotSwap-a bil baglap bilersiňiz.
                        • Artefaktlary guruň Taslamaňyzyň artefaktlaryny gurmak üçin ösüş gurşawynda Build → Build artefaktlaryny işletmeli. IntelliJ IDEA ulanyjy gollanmasy.  Programma serwerleri.  - 10
                          • Programma serweriniň gurallary penjiresi Her gurluş konfigurasiýasy serwer we artefakt görnüşleri bilen birlikde Programma serweri gurallary penjiresinde peýda bolýar. Bu penjire serwere başlamak / duruzmak we artefaktlary ýüklemek / pozmak / düzmek üçin peýdaly bolup biler. IntelliJ IDEA ulanyjy gollanmasy.  Programma serwerleri.  - on bir
                            Şeýle hem, GlassFish 4.0 amaly serwerinde Java EE 7 programmalaryny nädip döretmelidigini, sazlamalydygyny, ýerleşdiriljekdigini we düzedişini beýan edýän Java EE 7 we GlassFish 4.0 bilen başlamagy öwrenmegiňizi maslahat berýäris . Asyl makala
                            Teswirler
                            TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
                            GO TO FULL VERSION