Intellij IDEA root 用戶運行java工程
一床三、拷貝一份jdk到一個新的目錄,并重命名java 執(zhí)行程序
cp -r jdk1.8.0_211 jdk8_root
cd jdk8_root
mv java javaroot
二纠炮、配置免密執(zhí)行sudo
sudo visudo
添加到最后面
username ALL=(ALL) NOPASSWD:ALL
username指的是系統(tǒng)當前用戶月趟,可執(zhí)行whoami 查看。
如果不配置恢口,運行java工程時會報錯如下:
sudo: 沒有終端存在孝宗,且未指定 askpass 程序
三、在jdk8_root目錄中新建一個 java文件
添加如下內(nèi)容:
#!/bin/bash
sudo /opt/apps/jdk8_root/bin/javaroot $*
賦予執(zhí)行權(quán)限
chmod +x java