java问题 我用eclipse写了一个小程序,运行时提示我找不到或无法加载主类,然后我就来看

java问题 我用eclipse写了一个小程序,运行时提示我找不到或无法加载主类,然后我就来看环境变量,在cmd下,运行java -version没问题,运行java没问题,运行javac就说"javac不是内部或外部命令"这是什么情况

第1个回答  推荐于2018-04-12
classpatch没有配置吧
这个是我的配置

JAVA_HOME
C:\Program Files\Java\jdk1.7.0_80
CLASSPATH
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
Patch
;%JAVA_HOME%\bin : 尾部追加追问

最后这个是冒号还是分号?最后这个是path吧?如果还要写一个jre的,用分号么还

我改了,也还是不行

本回答被网友采纳
第2个回答  2016-03-28
应该是配置环境变量的问题,看看你的path和classpath是否是正确的,特别是冒号 和点号看看是不是写掉了
第3个回答  2016-03-28
有截图吗?main方法是否写对了?追问

追答

先试一下把jdk重新配置一下,至少需要保证java和javac这两个命令能够运行

追问

重新配置环境变量么,已经试过了,网上百度的,自己输入的,javac运行不了

追答

我猜一下问题可能的原因
1、你的Java安装路径中是否含有空格?
2、确定安装的是JDK不是JRE,在Java的安装路径中是否有javac.exe这个文件的存在?

追问

没有呢

追答

什么没有,我说了两种情况啊!

追问

java和javac可以运行,但依然提示我无法加载主类

我在cmd下可以运行,再eclipse里不行,是eclipse出了问题吗

追答

在cmd中可以编译运行是吗?

追问

是的

追答

你确定Java源文件的名字中那两个是“数字1”,不是“字母i”

画圈的两个要完全一致,包括大小写

追问

什么意思?

看后边那两行,编译成功,有class文件。您有联系方式么,QQ什么的

追答

Java源文件就是xxx.Java这个文件,它里面的代码中的public类,必须是public class xxx

追问

追答

如果java源文件中包含package语句,那么在cmd中编译时的命令为
javac -d . xxxx.java
运行为
java 包名.xxxx

追问

谢谢您了,我知道什么问题了,我在eclipse里包名应该写三层,我只写了一个Test2

本回答被提问者采纳

使用eclipse时 ,, 提示:找不到或无法加载主类.
1、是因为.java文件不在项目的src路径内,也就是说源代码未被eclipse编译,字节码不存在无法运行了,在项目名上右键 -> Builder Path -> Configure Build Path -> 选择Source面板,再点Add Folder, 把源代码所在的包路径的上层目录加进来,而且如果你是把两个类写在一个文件里的话,你在右键选择Ru...

如何解决Eclipse下“找不到或无法加载主类”的错误
首先,在src文件夹上点击右键,选择BuildPath->Use as Source Folder,然后重新编译,通常问题可以得到解决。其次,也可以在Eclipse工程文件夹上点击右键,选择Refresh,然后重新编译,不过这个方法在多数情况下并不奏效。还可以通过右键点击Properties,在JavaBuilderPath的Libraries标签里检查是否存在缺少或无用的...

如何解决Eclipse下“找不到或无法加载主类”的错误
1、在src文件夹上点右键-Build Path-Use as Source Folder,重新进行编译,一切正常了。2、在Eclipse工程文件夹上点右键-Refresh,重新编译,一功OK(这个方法一般不起作用)。3、右键Properties在Java Builder Path的Libraries的标签里面看是否有缺少或者无用的(一般带红差头)的,引入对应的jar包或者删...

java运行显示“找不到或无法加载主类”怎么回事?
答案:当出现“找不到或无法加载主类”的错误提示时,通常意味着Java运行环境在尝试运行一个类文件时遇到了问题,无法找到或者正确加载主类。详细解释:1. 类路径问题:Java通过类路径来查找用户想要运行的类文件。如果类路径设置不正确,或者包含主类文件的目录没有被包含在类路径中,就会出现...

java找不到或无法加载主类代码怎么办?
当遇到Java提示“找不到或无法加载主类”的错误时,这通常意味着Java运行时环境无法找到指定的类来作为应用程序的入口点。以下是一些可能的原因及解决方法:1、类路径问题:确认CLASSPATH环境变量是否包含了你的类文件所在的目录。如果是在命令行下运行,可以手动添加到CLASSPATH中,例如:set CLASSPATH=.;...

Java 错误:找不到或无法加载主类
当你在尝试运行Java程序时遇到"找不到或无法加载主类"的错误,首先要明确,这并不意味着程序本身存在问题。问题可能出在Java文件命名和路径配置上。首先,确保Java文件的命名规则:类名应该是"Test",而文件名应该是"Test.java"。其次,检查Java环境是否安装并配置正确。在命令提示符中输入"javac"并回车...

java 找不到或无法加载主类
当你在Java环境中遇到"找不到或无法加载主类"的错误,可能是因为主类路径配置不正确。尽管你的JAVA_HOME、CLASSPATH和Path环境变量设置看起来没有问题,且JDK版本测试正常,但在Eclipse中运行特定的HelloWorld.java文件时出现了问题。问题可能出在类文件的实际位置、package设置和类路径之间的匹配上。如果...

java运行显示“找不到或无法加载主类”怎么回事?
第一,这个程序是没有错。第二,你的类名是“Test”,但是你的java文件名就应该是“Test.java”。第三,在运行里输入cmd敲回车建进入一个控制台的命令框,请输入javac回车查看java有没有 安装好,如有问题有两种肯能:一是根本就没有安装java程序或者安装时没有正确安好,二是环境变量没有配好。...

java运行显示“找不到或无法加载主类”!
候,你用javaTestPlusPlus想运行程序,总会出现”找不到或无法加载主类“的错误。这个时候要注意,之所以找不到,是因为TestPlusPlus在HelloWorld包名的下面。解决办法:1.去掉 ”package HelloWorld;“ 重新用javac 编译TestPlusPlus.java,再运行javaTestPlusPlus就可以了。2.新建一个包名一样的文件夹,...

...converters.TextDirectoryLoader时,说“找不到或无法加载主类...
环境变量没有设置,win7:在我的电脑->属性->高级系统设置->环境变量->系统变量里,找到classpath的变量,就是在设置jre环境变量的时候添加的那个属性,后面加上;C:\\Program Files\\Weka-3-7\\weka.jar;(前后俩分号都要!),然后点确定,重启电脑,再试试 ...

相似回答