JavaRush /בלוג Java /Random-HE /מדריך למשתמש של IntelliJ IDEA. שרתי יישומים.
theGrass
רָמָה
Саратов

מדריך למשתמש של IntelliJ IDEA. שרתי יישומים.

פורסם בקבוצה
שרתי יישומים
IntelliJ IDEA Ultimate поставляется с предустановленной поддержкой большинства популярных проприетарных и открытых serverов приложений, включая GlassFish, WebLogic, JBoss EAP, Wildfly, WebSphere, Tomcat, TomEE, Jetty, Geronimo, Resin и Virgo.
  1. שרתי יישומים כדי להגדיר שרת בסביבת פיתוח, פתח את הגדרות → שרתי יישומים ולחץ על הלחצן הוסף שרת יישומים . סביבת הפיתוח תזהה אוטומטית את גרסת השרת המותקן ותבקש ממך לבחור אילו ספריות להוסיף לרשימת התלות אם נעשה שימוש בשרת זה בפרויקט. מדריך למשתמש של IntelliJ IDEA.  שרתי יישומים.  - 1
    • פן אינטרנט דבר חשוב מאוד בעבודה עם שרתי יישומים הוא פן אינטרנט . בתוכו, סביבת הפיתוח מאחסנת הגדרות הקשורות לשרת האינטרנט עבור כל מודול בפרויקט. הגדרות אלו כוללות נקודות אחיזה להתקנה ושורשי משאבי אינטרנט, והן זמינות תחת מבנה פרויקט ← מודולים ומבנה פרויקט ← היבטים . מדריך למשתמש של IntelliJ IDEA.  שרתי יישומים.  - 2
        בדרך כלל אינך צריך להגדיר את כל זה באופן ידני. סביבת הפיתוח עצמה מוצאת מתארים ותיקיות משאבי שורש, ומבקשת ממך להוסיף אותם להגדרות.
        • Artifacts Artifacts הם מה שסביבת הפיתוח מציבה על השרת כשאתה מפעיל את יישום האינטרנט שלך באמצעות תצורות הפעלה . לכל חפץ יש את השם שלו, הסוג שלו, הספרייה שבה הוא בנוי וסוג הבנייה ( יישום אינטרנט: ארכיון, יישום אינטרנט: מפוצץ, יישום EJB: ארכיון, יישום EJB: מפוצץ וכו'). כדי להגדיר חפצים, פתח את מבנה הפרויקט → חפצים . מדריך למשתמש של IntelliJ IDEA.  שרתי יישומים.  - 3
            אם אתה משתמש במערכות בנייה של Maven או Gradle , אינך צריך להגדיר חפצים באופן ידני. סביבת הפיתוח מסנכרנת אותם אוטומטית עם ההגדרות של החפצים המוגדרים בקבצי תצורת ה-build.
            • הגדרות הפעלה תצורת הפעלהקובעת כיצד החפץ יועלה לשרת. IntelliJ IDEA תומך בשני סוגים של הגדרות השקה - מקומי ( מקומי ) ומרוחק ( מרוחק ). בעת הפעלה מקומית, מופע שרת חדש מופעל והארטיפקט מונח עליו. בעת הפעלה מרחוק, החפץ מועלה לשרת מרוחק שכבר פועל. מדריך למשתמש של IntelliJ IDEA.  שרתי יישומים.  - 4
                לכל שרת יישומים עשויה להיות קבוצה שונה של פרמטרים בתצורת ההפעלה . מדריך למשתמש של IntelliJ IDEA.  שרתי יישומים.  - 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.  שרתי יישומים.  - 6 По умолчанию, среда разработки автоматически собирает артифакты перед выкладыванием. Но вы можете перенастроить это поведение во вкладке Before launch окна Run configuration. В настройках удаленного запуска вы также можете указать address и номер порта вашего serverа, на который вы хотите залить проект. מדריך למשתמש של IntelliJ IDEA.  שרתי יישומים.  - 7
                  • Запуск и отладка applications После того How вы создадите настройки запуска, вы можете запускать ваше приложение с отладчиком or без с помощью кнопок на панели инструментов, or комбинаций клавиш Shift + F10 для запуска без отладчика, и Shift + F9 с отладчиком. מדריך למשתמש של IntelliJ IDEA.  שרתי יישומים.  - 8
                    • עדכון והחלפה חמה כאשר ברצונך לבצע שינויים בקוד של יישום שכבר פועל, אנו ממליצים להשתמש בפונקציית העדכון , הנגישה באמצעות קיצור המקשים Ctrl + F10 ( Cmd + F10 עבור Mac ). כפי שכבר צוין, הוא זמין רק אם החפץ שלך אינו ארכיון. בהתאם לבחירתך, במהלך העדכון, משאבים עשויים להיות מועלים מחדש או שיעורים ומשאבים עשויים להיות מועלים מחדש. אם העדכון מופעל במצב ניפוי באגים, הוא משתמש במצב HotSwap . אחרת, נעשה שימוש בפריסה מחדש חמה. מדריך למשתמש של IntelliJ IDEA.  שרתי יישומים.  - 9
                        אם החפץ שלך הוא ארכיון, אתה יכול להסתמך רק על HotSwap , שישמש אוטומטית במצב ניפוי באגים.
                        • בניית חפצים כדי לבנות חפצים של הפרויקט שלך, עליך להפעיל בנייה → בניית חפצים בסביבת הפיתוח . מדריך למשתמש של IntelliJ IDEA.  שרתי יישומים.  - 10
                          • חלון כלי שרת יישומים כל תצורת בנייה מופיעה בחלון כלי שרת יישומים, יחד עם סוגי השרת וסוגי הפריטים. חלון זה יכול להיות שימושי גם בעת הפעלה/עצירה של השרת והעלאה/מחיקה/הגדרת חפצים. מדריך למשתמש של IntelliJ IDEA.  שרתי יישומים.  - אחד עשר
                            כמו כן, אנו ממליצים ללמוד את התחלת העבודה עם Java EE 7 ו- GlassFish 4.0, המתארים כיצד ליצור, להגדיר, לפרוס ולאפות באגים ביישומי Java EE 7 בשרת היישומים של GlassFish 4.0 . מאמר מקורי
                            הערות
                            TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
                            GO TO FULL VERSION