0
我想讓IDEA以root用戶身份運行我的Java程序。我在Linux上運行。目前,我已打開「終端」視圖並運行上一個命令,gradle build命令和sudo java -jar ...
命令。通過IntelliJ IDEA以root身份運行Java?
是否有可能讓IDEA在配置中以root身份運行Java?
我想過讓腳本以root身份運行Java,並將其作爲新的JVM指向它,但IDEA無法將其識別爲Java安裝。
#!/bin/bash
sudo java [email protected]
我能以某種方式欺騙IDEA進入想到這是一個JVM還是有一個更好的方式作爲根運行?
你爲什麼想要這樣做?以root身份運行通常是錯誤的。 – chrylis
我需要訪問串行端口,並且這些端口不允許在普通用戶的Linux上訪問。 –
當然是的;我一直這樣做。您需要正確地管理您的權限,這通常意味着將程序運行的用戶添加到諸如「uucp」或「serial」之類的組中。 – chrylis