普通的java项目,运行没有问题,但是maven项目中的java文件运行之后在console中显示如下的内容: Usage: javaw [-options] class [args...] (toexecuteaclass) or javaw [-options] -jarjarfile [args...] (toexecuteajarfile) whereoptionsinclude: -d32 usea32-bitdatamodelifavailable -d64 usea64-bitdatamodelifavailable -server toselectthe"server"VM -hotspot isasynonymforthe"server"VM [deprecated] ThedefaultVMisserver. -cp <classsearchpathofdirectoriesandzip/jarfiles> -classpath <classsearchpathofdirectoriesandzip/jarfiles> A ; separatedlistofdirectories, JARarchives, andZIParchivestosearchforclassfiles. -D<name>=<value> setasystemproperty -verbose[:class|gc|jni] enableverboseoutput -version printproductversionandexit -version:<value> requirethespecifiedversiontorun -showversion printproductversionandcontinue -jre-restrict-search | -no-jre-restrict-search include/excludeuserprivateJREsintheversionsearch -? -help printthishelpmessage -X printhelponnon-standardoptions -ea[:<packagename>...|:<classname>] -enableassertions[:<packagename>...|:<classname>] enableassertionswithspecifiedgranularity -da[:<packagename>...|:<classname>] -disableassertions[:<packagename>...|:<classname>] disableassertionswithspecifiedgranularity -esa | -enablesystemassertions enablesystemassertions -dsa | -disablesystemassertions disablesystemassertions -agentlib:<libname>[=<options>] loadnativeagentlibrary <libname>, e.g. -agentlib:hprof seealso, -agentlib:jdwp=helpand -agentlib:hprof=help -agentpath:<pathname>[=<options>] loadnativeagentlibrarybyfullpathname -javaagent:<jarpath>[=<options>] loadJavaprogramminglanguageagent, seejava.lang.instrument -splash:<imagepath> showsplashscreenwithspecifiedimage
完全不知所措。。。 在网上也搜了些内容,但都不管用。其中有一个答案是说,这个eclipse语言包的一个bug,删除某个文件就可以了,详细说明在这里:
http://jackzlz.iteye.com/blog/1714400
但是他说的这个文件我根本找不到,所以解决不了我的问题。。。 还有的说是jre路径的问题,但是我的路径直接指向jdk应该也是没问题的。 我还将jdk版本下调到1.6,但仍然不行。。。 我的JAVA_HOME、M2_HOME等环境变量都没有问题,我现在真是穷途末路了。。。 请高手们帮下忙!!!在此谢过!