用eclipse运行正确无错误。但是用dos命令行运行总是显示找不到主类是怎么回事?求大神指教!!!!!!

用dos命令行运行时,用javac 编译没有错误但是用Java来运行的时候就是显示找不到或无法加载主类??

=-=如果不是什么需要保密的东西能截个图过来嘛?
温馨提示:内容为网友见解,仅供参考
第1个回答  2015-06-17
是不是java源码中带有package啊,如果是,那么
编译 javac -d . xxx.java
运行java 包名.类名追问

就这个程序。

追答

这个就不清楚了

本回答被提问者和网友采纳

找不到或无法加载主类意思介绍
9、Eclipse出现“找不到或无法加载主类”的原因是系统错误导致的,具体解决方法步骤如下1首先打开计算机,检查代码,代码要有main并且不能写错,System首字母要大写,大写的注意图中红线画出的package aaa应该去掉 图示。10、从错误描述和图中可以看出,Java编译器没有找到HelloWorld类通过命令运行Java编译器...

java运行显示“找不到或无法加载主类”!
1.由于是在运行阶段出现的问题,那么可能是环境变量配置不当的问题,即可能是classpath路径配置错误,而导致.class文件无法加载。那么此时你可以检查是否配置好classpath路径,一般来说classpath路径配置如下:.;%java_home%\\lib;%java_home%\\lib\\tools.jar; (注意前面的 . 以及 ; 缺一不可)其中....

SpringBoot 项目正常在Eclipse中启动没问题,用maven达成jar包运行后出 ...
回答:看下 spring.mvc.view.suffix的配置是否是.jsp

Java 错误:找不到或无法加载主类
}}\/\/正确编译命令: javac Hello.java\/\/正确运行命令: java Hello错误1:H:\\code>java Hello.java错误: 找不到或无法加载主类 Hello.java原因:命令错误错误2:H:\\code>java Hello.class错误: 找不到或无法加载主类 Hello.class原因:命令错误错误3:java 源文件带有包名,往往容易出错如:H:\\code\\He...

同一段代码在Eclipse下编译出错但是用cmd能正常编译运行
那请问你在cmd下是怎么运行的?你应给在java DosPromptInputData 后面应该还有参数吧,否则args[0],args[1]怎么会有值?但是你在eclipse下运行的时候给参数了么?不给的话args[0]当然是数组越界了

如何用DOS命令查看占用某端口的程序及PID号
如果学过JSP编程的朋友可以会发现,若用Eclipse运行JSP文件时常常会弹出某某端口正在使用,从而导致代码无法运行。如何查找出特定端口的使用情况以及对应的程序呢,针对该问题,本文介绍利用DOS命令查看占用特定端口的程序:按快捷键“win+R”,输入cmd后按回车进入DOS环境:查看特定端口的使用情况:以80端口为...

...文件.java可以编译,但是再进行java 文件的时候就找不到主类...
如果环境变量没有问题的话,就是你生成的class文件的路径弄错了。找到class文件后,比如放到C:根目录下,DOS下去C;下,执行java xxx.

...但是在用eclipse写完程序后在dos运行找不到文件?
javac 编译文件时要在文件的目录下使用,比如文件.java 放在D:\\java下,先使用cd 命令进到 D:\\java 目录下,再使用javac java等命令

java编译中出现了Exception in thread “main" java.lang.UnsupportedClas...
出现这种情况是由较高版本的JDK编译的java class文件试图在较低版本的JVM上运行产生的错误。1、解决措施就是保证jvm(java命令)和jdk(javac命令)版本一致。如果是linux版本,则在命令行中分别输入java -version和javac -version命令来查看版本是否一致。这里假设都是1.7版本。2、如果都一致,但还是...

java程序在eclipse中运行的结果,怎么才能显示在dos黑窗口中,而不是显示...
建立一个快捷方式,用CMD命令编译再运行,或者你自己写一个这样的插件也可以。但是没必要了。

相似回答