eclipse运行出现Usage: javaw [-options] class [args...]...

最近在eclipse运行时出现了,

 

 

Usage: javaw [-options] class [args...] (to execute a class) or javaw [-options] -jar jarfile [args...] (to execute a jar file) where options include: -d32 use a 32-bit data model if available -d64 use a 64-bit data model if available -server to select the "server" VM -hotspot is a synonym for the "server" VM [deprecated] The default VM is server. -cp <class search path of directories and zip/jar files> -classpath <class search path of directories and zip/jar files> A ; separated list of directories, JAR archives, and ZIP archives to search for class files. -D<name>=<value> set a system property -verbose[:class|gc|jni] enable verbose output -version print product version and exit -version:<value> require the specified version to run -showversion print product version and continue -jre-restrict-search | -no-jre-restrict-search include/exclude user private JREs in the version search -? -help print this help message -X print help on non-standard options -ea[:<packagename>...|:<classname>] -enableassertions[:<packagename>...|:<classname>] enable assertions with specified granularity -da[:<packagename>...|:<classname>] -disableassertions[:<packagename>...|:<classname>] disable assertions with specified granularity -esa | -enablesystemassertions enable system assertions -dsa | -disablesystemassertions disable system assertions -agentlib:<libname>[=<options>] load native agent library <libname>, e.g. -agentlib:hprof see also, -agentlib:jdwp=help and -agentlib:hprof=help -agentpath:<pathname>[=<options>] load native agent library by full pathname -javaagent:<jarpath>[=<options>] load Java programming language agent, see java.lang.instrument -splash:<imagepath> show splash screen with specified image
最终找到的原因是,Eclipse语言包有一个bug。
https://bugs.eclipse.org/bugs/show_bug.cgi?id=352203
这个bug导致类路径过长(类路径多了一长串javaelementlabels_comma_string=,...)。
正如博客园这位说的一样(http://www.cnblogs.com/aigongsi/archive/2012/04/11/2442774.html),
类路径过长就会出现Usage: javaw [-options] class [args...]...
在stackoverflow上也有人提这样的问题,是他(http://stackoverflow.com/questions/9862037/trouble-compiling-any-java-code-in-eclipse)
提示我在解决类路径问题后可能需要重启电脑。确实如此。

你可能感兴趣的:(eclipse)