Агуулгын хүснэгт:

IntelliJ дээр алсаас дибаг хийх гэж юу вэ?
IntelliJ дээр алсаас дибаг хийх гэж юу вэ?

Видео: IntelliJ дээр алсаас дибаг хийх гэж юу вэ?

Видео: IntelliJ дээр алсаас дибаг хийх гэж юу вэ?
Видео: Java Tech Talk: Telegram бот на java за 1 час 2024, Арваннэгдүгээр
Anonim

Алсын дибаг хийх сервер эсвэл өөр процесс дээрх өвөрмөц алдааг оношлох боломжийг хөгжүүлэгчдэд олгодог. Энэ нь эдгээр ядаргаатай ажиллах үеийн алдаануудыг олж илрүүлэх, гүйцэтгэлийн саатал болон нөөцийн шингээлтийг тодорхойлох арга хэрэгслийг өгдөг. Энэ зааварт бид үүнийг авч үзэх болно алсаас дибаг хийх JetBrains ашиглан IntelliJ САНАА.

Үүнийг харгалзан үзвэл IntelliJ дээр алсаас дибаг хийх нь хэрхэн ажилладаг вэ?

IntelliJ ашиглан алсаас дибаг хийх

  1. IntelliJ IDEA IDE-г нээгээд Run Configurations (баруун дээд) дээр дарна уу.
  2. Ногоон нэмэх (зүүн дээд) дээр товшоод алсын програмын шинэ тохиргоог нэмэхийн тулд Remote-г сонго.
  3. Өөрийн тохиргооны нэрийг оруулна уу, жишээлбэл, Миний анхны дибаг бүгдийг нэг төсөлд оруулна.
  4. Портын дугаарыг 8000 болгож өөрчил.

Мөн би алсын дибаглагчтай хэрхэн холбогдохыг мэдэх үү? Хавсаргахын тулд алсаас дибаг хийгч : Cloud Explorer-г эхлүүлэхийн тулд Tools > Google Cloud Tools > Show Google Cloud Explorer-г сонго. Хавсаргах гэж буй Compute Engine VM жишээн дээрээ баруун товшино уу алсаас дибаг хийгч гэж сонгоод, Хавсрахыг сонгоно уу дибаглагч . Хавсралт дибаглагч шидтэн харагдана.

Хоёрдугаарт, алсын зайнаас дибаг хийх гэж юу вэ?

Алсын дибаг хийх Энэ нь та өөрийн локал компьютер дээр ажилладаг бөгөөд та эхлүүлэхийг хүсч байна гэсэн үг юм дибаг хийх өөр компьютер дээрх програм, the алсын зайнаас машин. Дараах жишээнүүдэд локал компьютерийн нэр нь 'localcomp' ба нэр алсын зайнаас компьютер бол "алсын удирдлага" юм.

Java дээр алсын зайнаас дибаг хийх гэж юу вэ?

Шийдэл нь Java зайнаас дибаг хийх . Алсын дибаг хийх байна дибаг хийх -ийг холбосон програм алсаас програмыг өөрийн хөгжүүлэлтийн орчинтой ажиллуулж (жишээ нь та IDE дээрх кодтой холбогдоно гэж хэлж болно).

Зөвлөмж болгож буй: