রিমোট ডিবাগিং টমক্যাট সাথে Eclipse


95

আমি টেরকম্যাট অ্যাপ্লিকেশনটি গ্রহণের মাধ্যমে ডিবাগ করতে পারি না আমি সেট করেছি

CATALINA_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n

এবং তারপর আমি চালানো bin/catalina.sh, যেখানে আমি তা শোনার বলছে আউটপুট দেখতে dt_socketউপর port 8000। তবে যখনই আমি 8000Eclipse এর বন্দরটির সাথে সংযোগ স্থাপনের চেষ্টা করব (দূরবর্তী জাভা অ্যাপ্লিকেশন মেনুতে একটি এন্ট্রি যুক্ত করে), এটি অস্বীকৃত সংযোগের বিষয়ে অভিযোগ করে। কোন ধারনা?


আপনি দয়া করে গ্রহণের জন্য আপনার দূরবর্তী কনফিগারেশন পোস্ট করতে পারেন।
শন

উত্তর:


134

আপনি কি পরীক্ষা করতে পারেন এটি কাজ করে?

JPDA_OPTS="-agentlib:jdwp=transport=dt_socket,address=8000,server=y,suspend=n"

catalina.sh jpda start

4
আসলে, আপনার এটি ঠিক করে ফেলেছে। যখন সফলভাবে সংযোগ হয় তখন গ্রহনটি আসলে কিছুই বলে না এবং দ্বিতীয়বার পুনরায় সংযোগ করা ত্রুটিটিকে বাধ্য করে। সুতরাং এটি কাজ করে, কিন্তু আমি ঠিক লক্ষ্য করিনি।
বিজয়ী

18
এটি উইন্ডোজ ওএসে তাদের জন্য:set JPDA_OPTS=-agentlib:jdwp=transport=dt_socket,address=8000,server=y,suspend=n catalina.bat jpda start
লি চি কিম

4
স্থগিত = এন বিকল্পটি কী করে?
ত্রিসমেগিস্টোস

4
টুইটারে suspendjvm ডিবাগারের জন্য অপেক্ষা করা উচিত বা চালিয়ে যেতে হবে কিনা তা নির্দিষ্ট করে। এই ডকটি দেখুন ।
রঘুরাম

10
আসলে catalina.sh jpda startযথেষ্ট হওয়া উচিত। ক্যাটালিনা.শ এর কয়েকটি JPDA_*পরামিতি রয়েছে যা উদাহরণস্বরূপ পোর্ট পরিবর্তন করতে ব্যবহৃত হয়, ডকুমেন্টেশনের জন্য ফাইলটি দেখুন।
zpon

53

সঠিক তথ্য পেতে আমি এটিতে কিছুটা সময় ব্যয় করেছি।

সুতরাং এখানে ধাপে ধাপে বিস্তারিত তথ্য দেওয়া হয়।

পরিবেশ: উইন্ডোজ 7

টমকেট সংস্করণ: 7.0

আইডিই: গ্রহন

টমক্যাটের সাহায্যে দূরবর্তী ডিবাগিং সক্ষম করার জন্য যুক্ত হওয়া কনফিগারেশনগুলি হল

-Xdebug
-agentlib:jdwp=transport=dt_socket,address=8000,server=y,suspend=n

আমি উইন্ডোজ এনভায়রনমেন্টের উপরের কনফিগারেশনটির প্রস্তাব দিই না। উপরের কনফিগারেশনটি যুক্ত করতে টমক্যাট সার্ভারে ডাবল ক্লিক করুন যা সার্ভার ভিউতে পাওয়া যাবে। নীচের স্ক্রিন শটটি সন্ধান করুন। এখানে চিত্র বর্ণনা লিখুন

এখন উপরের রানটাইম এনভায়রনমেন্ট কনফিগারেশনটি টমক্যাটে যুক্ত করুন। স্ক্রিনশট নীচে এই চেক জন্য।

এখানে চিত্র বর্ণনা লিখুন

এখন নীচের স্ক্রিন শট হিসাবে প্রদর্শিত লঞ্চ কনফিগারেশন বৈশিষ্ট্যগুলি সম্পাদনা করে অরগমেন্টস ট্যাবে গিয়েছে।

এখানে চিত্র বর্ণনা লিখুন

GoTo VM আর্গুমেন্ট বিভাগ এই লাইনগুলি যুক্ত করে।

-এক্সডিবাগ

-agentlib: jdwp = পরিবহন = dt_sket, ঠিকানা = 8000, সার্ভার = y, স্থগিত = এন

এখানে চিত্র বর্ণনা লিখুন

এখন ডিগ্রিগ বোতামটি পাওয়া গেল ग्रहण সরঞ্জামদণ্ডে।

এখানে চিত্র বর্ণনা লিখুন

ডিবাগ কনফিগারেশনে "রিমোট জাভা অ্যাপ্লিকেশন" সন্ধান করুন এবং এটিতে ডাবল ক্লিক করুন।এখানে চিত্র বর্ণনা লিখুন

নাম ক্ষেত্রে আপনার পছন্দসই নাম লিখুন।

ব্রাউজ বোতাম ব্যবহার করে প্রকল্প ক্ষেত্র থেকে প্রকল্পটি নির্বাচন করুন যা আপনি দূরবর্তী ডিবাগ করতে চান।

হোস্টের নাম হোস্ট ঠিকানা ছাড়া কিছুই নয়। এখানে আমি স্থানীয়ভাবে কাজ করছি তাই এটি "লোকালহোস্ট"।

সর্বশেষে পোর্ট কলামটির মান 8000 হওয়া উচিত Name নাম এবং প্রকল্পের পাঠ্য ক্ষেত্রগুলি বাদে অন্য দুটি কলাম হোস্ট এবং পোর্ট যদি আপনাকে উল্লিখিত মানগুলি না করে তবে তা গ্রহ দ্বারা নিজেই পূর্ণ হবে। তথ্যের জন্য স্ক্রিন শট পরীক্ষা করুন।এখানে চিত্র বর্ণনা লিখুন

এখন সার্ভার কনসোলে টমক্যাটসার্वर ক্লিক করুন প্রসঙ্গ মেনু থেকে অ্যাড এবং রিমুভ নির্বাচন করুন। এই কথোপকথন থেকে আপনি প্রকল্পটি সার্ভারে যুক্ত করতে পারেন।

এখন টমকেট সেভর চালান।

এখানে চিত্র বর্ণনা লিখুন

এখন ডিবাগ সরঞ্জাম থেকে টমগেট ডেগুগ কনফিগারেশন চালান।

সর্বশেষ অভ্যন্তরীণ বা বাহ্যিক ব্রাউজারটি খুলুন এবং আপনার প্রকল্পটি চালান। যদি এক্সিকিউশন কন্ট্রোল ব্রেক পয়েন্টে পৌঁছে যায় তবে গ্রহনটি ডিবাগের দৃষ্টিকোণের জন্য অনুরোধ করবে।


47

টমকাট বিন ডিরেক্টরিতে যেখানে catalina.batবা .shপাওয়া গেছে (ওরফে ATA ক্যাটালিনা_বিএএসই / বিন), সম্পাদনা করুন (সেখানে না থাকলে তৈরি করুন):

setenv.bat/.sh

নিম্নলিখিত লাইন যুক্ত করুন:

CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n"

আপনার যা করার দরকার তা হ'ল আপনাকে catalina.bat(বা .sh) ফাইলটি সম্পাদনা করার দরকার নেই ।

catalina.batবা মন্তব্য দেখুন catalina.sh

আপনার নির্দিষ্ট পরিবেশ / পরিস্থিতির জন্য আপনাকে সিনট্যাক্স সামঞ্জস্য করতে হতে পারে। উদাহরণস্বরূপ, যদি আপনার ইতিমধ্যে ক্যাটালিন_ওপিটিএস সংজ্ঞায়িত করা থাকে তবে আপনি এটির মতো কিছু করতে পারেন (উইন্ডোজ পরিবেশে):

set CATALINA_OPTS=%CATALINA_OPTS% -Xdebug -Xrunjdwp:transport=dt_socket,address=8088,server=y,suspend=n

Eclipse থেকে ডিবাগ করতে:

রান-> ডিবাগ কনফিগারেশন ...-> রিমোট জাভা অ্যাপ্লিকেশন-> নতুন

এবং একটি নাম উল্লেখ করুন, আপনি যে প্রকল্পটি ডিবাগ করছেন এবং উপরে উল্লিখিত টমক্যাট হোস্ট এবং ডিবাগ পোর্ট।


এটি কাজ করছে আপনাকে টেনকাট / বিন ডিরেক্টরিতে থাকা setenv.sh এ এই ক্যাটালিন_ওপিটিএস সেট করতে হবে। ধন্যবাদ
অমিত কুমার

4
আমার setenv.bat এ এটি JAVA_OPTS (টমক্যাট 7)
ভাইকিংস্টিভ

হ্যালো ফিলিপ, এমন কিছু নোট যুক্ত করেছেন যা সাহায্য করতে পারে, যদি না: আপনি কোন ওএস, টমক্যাট এবং গ্রহনের সংস্করণ ব্যবহার করছেন?
কার্ল

মধ্যে setenv.bat মধ্যে binডিরেক্টরি একটি লাইন মত করা set JPDA_OPTS= -Xdebug -Xrunjdwp:server=y,transport=dt_socket,address=8000,suspend=n, ব্যবহার startup.batহুল বিড়াল শুরু করার জন্য
Paramvir সিং Karwal

33

ইন catalina.batফাইল নিচের সংশোধন দয়া করে।

  • ধাপ 1: CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n"

  • ধাপ ২: JPDA_OPTS="-agentlib:jdwp=transport=dt_socket,address=8000,server=y,suspend=n"

  • পদক্ষেপ 3: নীচের মত কমান্ড প্রম্পট থেকে টমক্যাট চালান: catalina.sh jpda start

  • পদক্ষেপ 4: তারপরে গ্রহনে একটি ডিবাগ কনফিগারেশন তৈরি করুন

    1. কনফিগারেশনের জন্য কোনও নাম দিন।
    2. দাও project name
    3. হিসাবে সংযোগ প্রকার দিন Standard(Socket Attach)
    4. হোস্ট হিসাবে localhost
    5. হিসাবে পোর্ট 8000(বা যে কোনও পোর্ট নম্বর, তবে এটি অন্য জায়গাগুলিতেও একই হওয়া উচিত)।

আমি ক্যাটালিনা.ব্যাট-এ নিম্নলিখিত অংশগুলিতে ক্যাটালিন_ওপিটিএস পেয়েছি: ডসটপ শিফট সেট অ্যাকশন = স্টপ সেট ক্যাটালিন_ওপিটিএস = গেটো এক্সিকিএমডি: ডকনফিগস্টেস্ট শিফ্ট সেট অ্যাকশন = কনফিগারেট সেট ক্যাটালিন_ওপিটিএস = গেট এক্সিকিউটিএমডি কোথায় এটি সম্পাদনা করবেন? আপনি কি কেবল আপনার catalina.bat এর সামগ্রী আপলোড করতে পারবেন?
গোপাকুমার এনজি

দেখে মনে হচ্ছে আপনি একই জিনিস দু'বার লিখেছেন। আমি আপনার পদক্ষেপ 1 এড়িয়ে গেছি - এবং এটি কার্যকর হয়। আপনি কি নিশ্চিত করতে পারবেন যে CATALINA_OPTS পরিবর্তন করার দরকার নেই?
হেনরি আলনি

দেখুন CATALINA_OPTS & JPDA_OPTS মধ্যে পরিবর্তন জন্য দেখুন: stackoverflow.com/questions/11222365/...
মাইক আর

4
এটি টমক্যাট ৮ এ কাজ করবে না 8 টমক্যাট ৮ এ কাজ করার জন্য আপনাকে পদক্ষেপ ১ ছেড়ে যেতে হবে
ডেভ

@ আরজে এটি টমকেট totally এ সম্পূর্ণরূপে কাজ করেছে very আপনাকে অনেক ধন্যবাদ।
T8Z

7

উপরের উত্তরগুলির মধ্যে অনেকগুলি সঠিক, তবে মনে রাখবেন যে ডিফল্টভাবে ডিবাগার লোকালহোস্টে শুনবে , যার অর্থ আপনি যদি একই মেশিনে ডিবাগিং ক্লায়েন্ট (উদাহরণস্বরূপ, আইডিই) চালাচ্ছেন তবেই আপনি ডিবাগ করতে পারবেন।

আপনি যদি কোনও রিমোট সার্ভার ডিবাগ করছেন তবে আপনার শুনতে শুনতে সেই সার্ভারে সঠিক আইপি ঠিকানা উল্লেখ করতে হবে, উদাহরণস্বরূপ

জেপিডিএ_ওপিটিএস = "- এজেন্টলিব: jdwp = পরিবহন = dt_sket, ঠিকানা = 10.1.1.33 : 8000, সার্ভার = y, স্থগিত = এন"

catalina.sh jpda শুরু করুন

দ্রষ্টব্য যে ঠিকানাটি এখন 10.1.1.33 : 8000

অবশ্যই, আপনি চালিয়েও দেখতে পারেন যে আসলে কোন আইপি ব্যবহার হচ্ছে

নেটস্ট্যাট -্যান

এই কমান্ডটি উইন্ডোজ এবং লিনাক্স উভয় ক্ষেত্রেই বৈধ - আপনার কেবল find(উইন্ডোজ) বা grep(লিনাক্স) দিয়ে পোর্ট ফিল্টার করতে হবে ।


আমি মনে করি আপনি বোঝাতে চাইছেন কোন পোর্টটি আসলে কোন আইপি নয় ব্যবহৃত হচ্ছে ।
আবদুল্লাহ

4
না, আমার অর্থ "আইপি ঠিকানা"। আপনি যদি রিমোট ডিবাগিং করেন (অন্য মেশিন থেকে) আপনার কোনও আইপি ঠিকানা নির্দিষ্ট করতে সক্ষম হতে হবে যা লোকালহোস্ট বা 127.0.0.1 এর থেকে আলাদা। অবশ্যই আপনার সর্বদা পোর্ট নম্বর প্রয়োজন হবে।
ড্যাব

5

কেবল চালান ./catalina.sh jpda start(কাঁটাচামচ) বা ./catalina.sh jpda run(কাঁটাচামচা করে না, সহায়তায় উল্লেখ করা হয়নি)। সমস্ত বিকল্প এখানে বোধগম্য মানগুলির জন্য ডিফল্ট উল্লেখ করেছে।


5

আমি টমক্যাট 7-এ গ্রিপস (উইন্ডোজ) এর সাহায্যে রিমোট ডিবাগিং মোড সক্ষম করার সহজ উপায়টি ভাগ করি।

পদক্ষেপ 1: বিন / স্টার্টআপ.ব্যাট ফাইলটি খুলুন
পদক্ষেপ 2: জেডিপিএ বিকল্পটি ডিবাগ করার জন্য নীচের লাইনগুলি যুক্ত করুন (এটি ফাইলের লাইন শুরু হওয়া উচিত)

    set JPDA_ADDRESS=8000  
    set JPDA_TRANSPORT=dt_socket  

পদক্ষেপ 3: একই ফাইলে .. ফাইলের শেষে যান এই লাইনটি সংশোধন করুন -

    call "%EXECUTABLE%" jpda start %CMD_LINE_ARGS%  
    instead of line  
    call "%EXECUTABLE%" start %CMD_LINE_ARGS%  

পদক্ষেপ 4: তারপরে কেবল বিন> স্টার্টআপ.ব্যাট চালান (সুতরাং এখন আপনার টমক্যাট সার্ভারটি 8000 পোর্ট সহ রিমোট মোডে চলেছে)।

পদক্ষেপ 5: এর পরে দূরবর্তী ক্লায়েন্টের সাথে গ্রহন আইডিই দ্বারা আপনার উত্স প্রকল্পটি সংযুক্ত করতে দেয়।

পদক্ষেপ:: Eclipse IDE এ "ডিবাগ কনফিগারেশন" এ যান

পদক্ষেপ:: "দূরবর্তী জাভা অ্যাপ্লিকেশন" ক্লিক করুন এবং "নতুন" ক্লিক করুন

ধাপ 8 "সংযুক্ত" ট্যাবে প্যারামিটার মান সেট করে

   project= your source project  
   connection Type: standard (socket attached)   
   host: localhost  
   port:8000  

পদক্ষেপ 9: প্রয়োগ এবং ডিবাগ ক্লিক করুন।

সুতরাং অবশেষে আপনার গ্রহণের দূরবর্তী ক্লায়েন্ট চলমান টমক্যাট সার্ভারের সাথে সংযুক্ত (ডিবাগ মোড)।

আশা করি এই পদ্ধতির সাহায্য হতে পারে।

শুভেচ্ছা ..


4

যোগ করতে catalina.bat পরিবর্তন করুন

set JPDA_OPTS="-agentlib:jdwp=transport=dt_socket,address=8000,server=y,suspend=n" 

এবং

CATALINA_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n

.চ্ছিক: আপনি স্টার্টআপ.ব্যাট চালানোর সময় ডিফল্টরূপে ডিবাগ মোডটি চালাতে লাইনের নীচে যুক্ত করুন

call "%EXECUTABLE%" jpda start %CMD_LINE_ARGS%

গ্রহন বা এসটিএস ডিবাগ কনফিগারেশন নির্বাচন করুন -> নতুন

connection type -> Standard socket Attach
Port -> 8000 (as given in the CATALINA_OPTS)
Host -> localhost or IP address

এই তথ্যটি উইন্ডোজের জন্য, তবে আমি উইন্ডোতে থাকি এবং তাই এটি আমাকে সহায়তা করে। ধন্যবাদ!
রিং

2

যদি এখনও উপরের সমস্তটি কাজ না করে তবে আপনি সর্বদা স্ক্রিপ্টে যুক্ত করতে পারেন

    set "JAVA_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n"

2

টমক্যাট In-তে, ক্যাটালিনা.শ এর কোড রয়েছে:

if [ "$1" = "jpda" ] ; then
  if [ -z "$JPDA_TRANSPORT" ]; then
    JPDA_TRANSPORT="dt_socket"
  fi
  if [ -z "$JPDA_ADDRESS" ]; then
    JPDA_ADDRESS="8000"
  fi
  if [ -z "$JPDA_SUSPEND" ]; then
    JPDA_SUSPEND="n"
  fi
  if [ -z "$JPDA_OPTS" ]; then
    JPDA_OPTS="-agentlib:jdwp=transport=$JPDA_TRANSPORT,address=$JPDA_ADDRESS,server=y,suspend=$JPDA_SUSPEND"
  fi
  CATALINA_OPTS="$CATALINA_OPTS $JPDA_OPTS"
  shift
fi

দ্বিতীয়টি বোঝাচ্ছে যে আপনি জেপিডিএ সেটআপ করতে পারেন:

export JPDA_TRANSPORT=dt_socket
export JPDA_ADDRESS=8000
export JPDA_SUSPEND=n

বা সাথে:

JPDA_OPTS="-agentlib:jdwp=transport=dt_socket,address=8000,server=y,suspend=n"

এবং অবশেষে ব্যবহার করুন:

catalina.sh jpda start

শ্রদ্ধা


টমক্যাট 8: জেপিডিএ_ ভেরিয়েবলগুলি সেগুলি 'রফতানি' না করেই setenv.sh এ সেট করা যায়। যে কোনও ক্ষেত্রে স্টার্টআপ কলের প্রথম পরম অবশ্যই 'জেপিডিএ' ​​হওয়া উচিত। আপনি যদি পরিষেবা হিসাবে টমকাট শুরু করেন তবে best ATA ক্যাটালিনহোম} /bin/startup.sh স্ক্রিপ্টটি সংশোধন করা ভাল, 'স্টার্ট' এর আগে শেষ লাইনে 'jpda' পরম যুক্ত করুন: ´´exec "$ PRGDIR" / "EC এক্সিকিউটেবল "jpda শুরু" "@" ´´।
হেরি

1

ডকারের ধারকটির ভিতরে টোম্যাট চালানোর সময় আমি এই সমস্যাটি দেখছিলাম। এটি স্থির করার জন্য আপনার স্থানীয় মেশিনে এই বন্দরটি প্রকাশ করার জন্য আপনি আপনার ডকার রান কমান্ডে '-p 8000: 8000' যুক্তি যুক্ত করেছেন তা নিশ্চিত করুন। আপনার অবশ্যই আপনার ধারকটির মধ্যে আপনার $ {ক্যাটালিনহোম} / বিন / এর মধ্যে setenv.sh ফাইলের প্রয়োজন হবে।


0

ক্যাটালিনা_ওপটিস এবং জেপিডিএ_ওপিটিএস দিয়ে স্টার্টআপ.ব্যাটটি সংশোধন করা আমার পক্ষে কাজ করে না তবে তাদেরকে ক্যাটালিনা যুক্ত করেছে।

  1. ক্যাটালিনা.বাট পরিবর্তন করুন

ক্যাটালিন_ওপিটিএস = "- এক্সডিবাগ-এক্স্রঞ্জডডব্প: পরিবহন = ডিটি_সকেট, ঠিকানা = 8000, সার্ভার = ওয়াই, সাসপেন্ড = এন"

জেপিডিএ_ওপিটিএস = "- এজেন্টলিব: jdwp = পরিবহন = dt_sket, ঠিকানা = 8000, সার্ভার = y, স্থগিত = এন"

  1. Jpda অন্তর্ভুক্ত করতে startup.bat পরিবর্তন করুন

"% EXECUTABLE%" কলটি% CMD_LINE_ARGS% থেকে শুরু করুন

"% EXECUTABLE%" কল করুন jpda% CMD_LINE_ARGS% শুরু করুন

তারপরে Eclipse এ আপনার ডিবাগ কনফিগারেশনে দূরবর্তী জাভা অ্যাপ্লিকেশনটি কনফিগার করুন।


0

প্রথমত, আপনি যদি টেক্সট সম্পাদকের সাথে ক্যাটালিনা.ব্যাটটি খুলেন, আপনি দেখতে পাবেন: "এই স্ক্রিপ্টে ভেরিয়েবলগুলি সেট করবেন না ....." সুতরাং এটিকে কখনই সেই স্ক্রিপ্টে পরিবর্তন করবেন না, পরিবর্তে আপনি নীচের পদক্ষেপগুলি করতে পারেন:

  1. এটি আপনাকে "setenv.bat" নামে একটি নতুন ব্যাট ফাইল তৈরি করতে পরামর্শ দেয়।
  2. তারপরে ব্যাট ফাইলে 2 টি ভেরিয়েবল সেট করুন যেমন:

    ক্যাটালিন_ওপিটিএস = "সেট করুন - এক্সডিবাগ-এক্স্রঞ্জডডব্প: পরিবহন = ডিটি_সকেট, ঠিকানা = 8000, সার্ভার = ওয়াই, সাসপেন্ড = এন"

    JPDA_OPTS = "- এজেন্টলিব: jdwp = পরিবহন = dt_sket, ঠিকানা = 8000, সার্ভার = y, স্থগিত = এন" সেট করুন

  3. সর্বশেষে সেটিকে সেমিডিতে চালান: "ক্যাটালিনা.বাট জেপিডিএ শুরু করুন"

  4. আইডিইতে, রিমোট ডিবাগ কনফিগারেশন তৈরি করুন এবং সম্পর্কিত সার্ভার আইপি এবং পোর্টটিতে হোস্ট সেট করুন 8000।


0

অ্যাপাচি-টমক্যাট -8.5.28 সংস্করণের জন্য কেবল এটি করুন,

catalina.bat jpda start

ডিফল্ট সেটিংস হিসাবে ইতিমধ্যে catalina.bat এ আমাদের জন্য কনফিগার করা আছে

যদি "% JPDA_OPTS%" == "না হয় তবে JPDA_OPTS = -agentlib: jdwp = পরিবহন =% JPDA_TRANSPORT%, ঠিকানা =% JPDA_ADDRESS%, সার্ভার = y, স্থগিত =% JPDA_SUSPEND% সেট করুন

সুতরাং অন্য কোনও কনফিগার করার দরকার নেই। এবং আপনি ক্যাটালিনা.ব্যাট জেপিডিএ কমান্ড কার্যকর করার সময়, আপনি দেখতে পাচ্ছেন 8000 ডিবাগ পোর্ট খোলা আছে।


0

জাভা 8 এবং টমক্যাট 9: জাভা রিমোট ডিবাগিং (জেপিডিএ) টমক্যাট 9 এ আমার পক্ষে কাজ করছে না এমন সমস্যাগুলির জন্য এই উত্তরটি দেখুন

এটি @ ড্যাবের সতর্কতার অনুরূপ এবং তার সমাধান সম্ভবত আরও সুরক্ষিত।


-2

অ্যাপাচি-টমক্যাট -8.5.28 এর জন্য

JDPA_OPTSনীচের মত পরিবর্তন করুন তারপর চালানcatalina.bat jpda start

JPDA_OPTS="-agentlib:jdwp=transport=$JPDA_TRANSPORT,address=$JPDA_ADDRESS,server=y,suspend=$JPDA_SUSPEND"
JPDA_OPTS="-agentlib:jdwp=transport=$JPDA_TRANSPORT,address=8000,server=y,suspend=$JPDA_SUSPEND"
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.