Intellij IDEA root 用户运行java工程

Intellij IDEA root 用户运行java工程

一、拷贝一份jdk到一个新的目录,并重命名java 执行程序

cp -r jdk1.8.0_211 jdk8_root
cd jdk8_root
mv java javaroot

二、配置免密执行sudo

sudo visudo
添加到最后面
username   ALL=(ALL) NOPASSWD:ALL

username指的是系统当前用户,可执行whoami 查看。

如果不配置,运行java工程时会报错如下:

sudo: 没有终端存在,且未指定 askpass 程序

三、在jdk8_root目录中新建一个 java文件

添加如下内容:

#!/bin/bash
sudo /opt/apps/jdk8_root/bin/javaroot $*

赋予执行权限

chmod +x java

四、配置IDEA 添加一个新的jdk,使用这个root jdk

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容