配置java环境、IDE和安装nodejs、npm报错总结

初次使用linux(deepin、Ubuntu)搭建java开发环境和github/hexo博客过程中碰到的错误解决。

每个人参考别人的方法搭建环境或多或少都会碰到别人没碰到的错误,以下是我装了两次碰到的错误处理
方法。

第一种,最容易出现。

按照别人的教程一步一步来却没有成功,可能有两种原因:

1.没有在root权限下进行。

2.安装了IntelliJ IDEA、webstorm没有桌面图标,正确配置了jdk环境java命令不好使,可能是需要重启电脑。

第二种,配置jdk配置出错。

配置jdk环境时,假如使用的sudo vim /etc/profile或者sudo gedit /etc/profile,
添加环境变量时前边要写上export,例:

1
2
3
4
export JAVA_HOME=/usr/java/jdk1.8
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

假如使用的是sudo vim /etc/environment或者sudo gedit /etc/environment,添加环境变量时不需要在前边添加export(添加
了开机会有意想不到的效果),例:

1
2
3
4
JAVA_HOME=/usr/java/jdk1.8
JRE_HOME=$JAVA_HOME/jre
CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

第三种,正确配置了jdk,eclipse打开时还是报未配置jvm。

解决方法:打开eclipse根目录,找到eclipse.ini文件,使用vim或者文本编辑器打开,在开头添加上jdk的bin目录,如下

1
2
-vm
/usr/java/jdk1.8/bin

第四种,IntelliJ IDEA打开不能输入中文

解决办法:切到IntelliJ IDEA的bin目录下,使用vim/文本编辑器打开idea.sh,在开头添加如下

1
2
3
export XMODIFIERS="@im=fcitx"
export GTK_IM_MODULE="fcitx"
export QT_IM_MODULE="fcitx"

第五种,配置了tomcat,startup.sh和shutdown.sh不能使用

解决办法:切到tomcat的bin目录下,使用vim/文本编辑器打开startup.sh和shutdown.sh,在开头添加jdk的bin目录,如下

1
export JAVA_HOME=/usr/java/jdk1.8

第六种,使用npm命令就报erro

解决方法:以安装hexo为例,在每条命令后加上–unsafe

1
sudo npm install -g hexo-cli --unsafe




假如帮助到了你,麻烦点个,谢谢了。
文章目录
  1. 1. 第一种,最容易出现。
  2. 2. 第二种,配置jdk配置出错。
  3. 3. 第三种,正确配置了jdk,eclipse打开时还是报未配置jvm。
  4. 4. 第四种,IntelliJ IDEA打开不能输入中文
  5. 5. 第五种,配置了tomcat,startup.sh和shutdown.sh不能使用
  6. 6. 第六种,使用npm命令就报erro