- 下载jdk https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
- 下载eclipse https://www.eclipse.org/downloads/download.php?file=/oomph/epp/2018-12/R/eclipse-inst-linux64.tar.gz
- 解压:jar –zxvf 路径
- 然后配置环境变量/etc/profile:sudo vi /etc/profile
- export JAVA_HOME=/home/zhangyang/Desktop/zhengshu/jdk1.8.0_201
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
将上面的语句放到文件最后,红色字体为jdk路径。
6.更新source 执行:source /etc/profile
7.此时运行java 和javac都正常即可。接下来安装eclipse。
8.进入eclipse解压目录.执行./eclipse.inst
9.64位系统安装32位java时可能会出现 :/lib/ld-linux.so.2: bad ELF interpreter的解决办法是执行:yum install glibc.i686。
10.Failed to load the JNI shared library解决办法win
11.遇到java.lang.UnsatisfiedLinkError: no xx in java.library.path。分两种情况
(1).linux下的库文件都应该是lib***.so格式的,所以将.so文件放到System.out.println(System.getProperty(“java.library.path”));输出的其中一个目录下(linux以”:”分割路径)。
如果想指定java.library.path,需要执行命令sudo vi /etc/profile,在最末尾加上
LD_LIBRARY_PATH=/home/zhangyang/Desktop/zhengshu/packeck
export LD_LIBRARY_PATH
红色字体为指定库文件路径。
执行source /etc/profile
(2).windows下,查看System.out.println(System.getProperty(“java.library.path”));所指定的库路径。将.dll文件扔进去即可。
12.查看Linux系统的位数,执行:getconf LONG_BIT
13.如果程序出现<libcrypto.so.1.0.0: 无法打开共享对象文件:没有那个文件或目录>错误时,执行yum install openssl openssl-devel 安装ssl。
14.给Eclipse创建桌面快捷键。
(1)在桌面上执行touch eclipse.desktop
(2)vi eclipse.desktop 将下面的代码放进去。
[Desktop Entry]
Encoding=UTF-8
Name=Eclipse
Comment=Eclipse IDE
Exec=/home/zhangyang/Desktop/zhengshu/eclipse/eclipse/eclipse
Icon=/home/zhangyang/Desktop/zhengshu/eclipse/eclipse/icon.xpm
Terminal=false
Type=Application
Categories=GNOME;Application;
StartupNotify=true
将红色字体改为自己Eclipse的路径,Icon改为自己的路径即可。