终端启动eclipse报错信息

一、org.eclipse.m2e.logback.configuration: The org.eclipse.m2e.logback.configuration bundle was activated before the state location was initialized.  Will retry after the state location is initialized


解决办法:在eclipse目录中搜索slf4j,可以看到有好几个关于slf4j的jar包,​只需将比较旧的包删除即可,比如org.slf4j.api_1.7.2.v20121108-1250.jar


终端启动eclipse方式:

/usr/bin/eclipse.sh

#!/bin/bash

export JAVA_HOME=/opt/java-8-openjdk-amd64
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export ECLIPSE_HOME=/local/Programs/eclipse
$ECLIPSE_HOME/eclipse &



二、启动弹出一个大窗口报错,打不开Eclipse

解决办法:打开eclipse.ini,在最前面添加

-vm
/opt/java-8-openjdk-amd64/bin


eclipse.ini

-vm
/opt/java-8-openjdk-amd64/bin
-startup
plugins/org.eclipse.equinox.launcher_1.3.200.v20160318-1642.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.400.v20160518-1444
-product
org.eclipse.epp.package.android.product
--launcher.defaultAction
openFile
-showsplash
org.eclipse.platform
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.8
-XX:+UseG1GC
-XX:+UseStringDeduplication
-Dosgi.requiredJavaVersion=1.8
-Xms256m
-Xmx1024m


你可能感兴趣的:(软件使用)