سؤال

إذا كنت تقوم بالتنمية المحلية، أريد أن أعرف كيف يمكننا إيقاف/قتل خادم ويب Jetty؟لا بد لي من إغلاق Eclipse IDE الخاص بي عندما أحتاج إلى القيام بذلك.هل هناك أي طريقة أخرى للقيام بذلك؟أو علينا أن نقتل العملية؟

شكرًا.

هل كانت مفيدة؟

المحلول

وسترى المثال جيتي (ق) يعمل في واحدة من Console. فقط اضغط على زر أحمر .

نصائح أخرى

يمكن إيقاف الرصيف بالطرق التالية:

  • يمكنك النقر فوق الزر "الأحمر" في نافذة وحدة تحكم Eclipse
  • يمكنك كتابة "q" ثم الضغط على زر الإدخال في نافذة وحدة التحكم (أو "r" لإعادة التشغيل) (قد يعمل هذا فقط مع Run Jetty Run)

إذا فشل كلاهما، إذا كنت تستخدم Linux أو OSX، فيمكنك فتح نافذة طرفية وكتابة ما يلي للعثور على معرف عملية Jetty وإيقافه.معرف العملية هو العمود الثاني الذي يظهر في النتائج، وستحتاج إلى توخي الحذر حتى لا ترى بعض العمليات الأخرى هنا أيضًا:

ps aux | grep jetty | grep java

ثم قم بتشغيل ما يلي لقتل العملية

kill process_id_from_above_call

يمكنك تشغيل الأمرين المذكورين أعلاه في طلقة واحدة عن طريق القيام بذلك:

kill $(ps aux | grep jetty | grep java | awk '{print $2}')

ولكن يجب بالتأكيد أنت تقوم بمطابقة Jetty قبل القيام بذلك، حيث قد تقتل شيئًا لا تريد قتله إذا لم يكن متطابقًا بشكل صحيح؛-) لاحظ أنه إذا لم يتم قتله بما ورد أعلاه، فيمكنك إجباره على ذلك يقتل بفعل هذا:

kill -9 $(ps aux | grep jetty | grep java | awk '{print $2}')
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top