簡體   English   中英

有沒有辦法在Macbook Pro上暫停Eclipse中正在運行的Java程序的執行?

[英]Is there a way to pause execution of a running Java program in Eclipse on Macbook Pro?

我用的是MacBook Pro。 有時我想暫停執行在我的系統上運行的長時間重型實驗,因為我正在使用電池或出於任何其他原因。 有沒有辦法在Eclipse中做到這一點? 甚至在Mac OS X本身?

您可以使用kill命令暫停Mac OS X(或任何Unix)中的任何進程,以將SIGSTOP信號發送到進程。

找到進程ID(pid),例如我們會說它是9281。

kill -SIGSTOP 9281

並恢復......

kill -SIGCONT 9281

要查找pid,請使用ps命令, ps -a將列出所有正在運行的進程,您的進程將是運行您的應用程序的java實例。

您可以在調試模式下啟動應用程序,然后在將mac osx設置為sleep之前暫停它。

如果您已經啟動了應用程序,那么您可以做的最好是從命令行使用kill -STOP 如果應用程序在eclipse jvm中運行,您可能需要對eclipse進程本身執行此操作。

如果包含進程(沒有Internet連接,沒有外部依賴),只需進入睡眠狀態或關閉計算機即可。 打開后它將恢復。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM