Deepin系统下使用Idea开发时,自定义安装的maven不起作用

    近期入手了新电脑,然后安装了Deepin linux系统,想着尝试再linux环境下进行开发工作,安装好系统之后就开始搞环境了。

出于自己的习惯爱好,喜欢把软件安装到自己制定的目录中去,因此mkdir /home/software,新建了一个software目录,用于存放自己安装的软件,比如jdk,maven,redis,MySQL等等。

首先安装jdk,我是安装的jdk8,下载压缩包之后加压到softwware目录,再在/etc/profile文件中设置环境变量,再执行source /etc/profile让环境变量生效;

再安装maven,也是下载压缩包,解压到software目录,设置maven目录中conf中的setting文件,就是镜像地址和本地仓库;

然后安装Idea,我是从deepin的应用商店里安装的,安装之后创建新项目,File-setting-maven设置maven为software中安装的maven,然后发现没有作用,去本地仓库目录中查看也没有以来下载下来,idea也没有提示什么有价值的异常信息。

然后试了百度上的好多办法,就是不行,后来想到这个deepin好多命令都要使用sudo,可能是没有执行权限的原因,

然后 ls -la software,发现只有只有写w和执行x的权限,没有读r的权限,这下就知道问题所在了,可能就是没有权限的问题,

尝试修改权限,这里给它们最高权限

chmod -R 777 /home/software

赋予所有用户 在software目录下的目录及其目录下的文件具有读r写w执行x权限;

然后再在Idea中下载依赖,没有问题,可以正常开发使用了。

 

以上是自己再使用deepin安装Idea使用自定义maven时,遇到的一个问题,希望能帮到其他遇到同样问题的道友。

嗯。。。希望deepin能越来越好用吧,加油

发布了27 篇原创文章 · 获赞 11 · 访问量 4万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章