java 错误:找不到或无法加载主类

1.检查环境变量:

JAVA_HOME    D:\Program Files\jdk1.8.0_45(这里写jdk路径)
CLASSPATH   .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(第一个点表示当前路径)
Path       ;%JAVA_HOME%\bin(在最后加上,结尾没有分号)

2.写一个测试类,Test.java

1 public class Test {
2     public static void main(String[] args) {
3         System.out.println("Hello World...");
4     }
5 }

3.javac Test.java -->生成 Test.class

4.java Test 输出,注意不能写为java Test.java 或者java Test.class

正确:

错误:找不到或无法加载主类

时间: 2024-12-02 12:29:55

java 错误:找不到或无法加载主类的相关文章

java 错误:找不到或无法加载主类的解决办法

此类错误的常见解决办法: 1.是因为.java文件不在项目的src路径内,也就是说源代码未被eclipse编译,字节码不存在无法运行了在项目名上右键 -> Builder Path -> Configure Build Path -> 选择Source面板 再点Add Folder, 把源代码所在的包路径的上层目录加进来,而且如果你是把两个类写在一个文件里的话,你在右键选择Run As Java Appication 的时候,要把光标至于包括main方法的类上 2.最快捷的解决办法是,打

java 错误: 找不到或无法加载主类

这个问题应该很常见的,笔者经常手工编译一些测试代码或者小工具,经常用到 javac和java来编译并运行一些简单的小工具. 以Hello World来测试. HelloWorld.java public class HelloWorld{ public static void main(String[]args) { System.out.println("the romatic greet of programmer all over the world:Hello World!")

编译和运行java文件 找不到或无法加载主类

这边提供一个关于程序中含有package关键字,使用"终端"运行程序时出现"找不到或无法加载主类",而使用Eclipse软件可以正常运行程序的可能解决办法. 例如程序名为HelloWorldTest.java,程序中含有package helloWorld语句,而该包位于javatest目录下,即javatest/helloWorld/HelloWorldTest.java. 应该在java文件所在的目录运行javac指令,即在helloWorld目录中运行java

Java编译时报错“错误: 找不到或无法加载主类”的解决方法

一.问题描述 java在执行的时候,会遇到这样的报错,编译可以正常通过,只是执行java命令时会报错,例如: G:\1\JavaPrac\tankproject\src\tank1>javac TankGame1.java G:\1\JavaPrac\tankproject\src\tank1>java TankGame1错误: 找不到或无法加载主类 TankGame1 二.解决方法 主要是配置环境变量可能有问题,着重检查环境变量. 环境变量配置: 第一步: "变量名":J

Mac 添加java 环境变量成功后,依然会报错 错误: 找不到或无法加载主类

Windows 批处理(bat)文件转换成 Mac 的批处理(sh)文件 1. bat转换成sh文件,注销掉echo ,title字段: 2.将bat文件中的';'分隔符替换成':' ; Mac 添加Java 环境变量 1.打开终端 输入 cd ~ niko:~ mmk$ open -e .bash_profile 打开.bash_profile文件进行编辑: 2.在.bash_profile中添加 JAVA_HOME=`/usr/libexec/java_home` export JAVA_H

命令行中编译和运行JAVA程序出现“错误: 找不到或无法加载主类”

初学JAVA,今天在命令行界面中尝试编译和运行Hello.java (文件当前目录.....\src\chapter1) 1 package chapter1; 2 3 public class Hello { 4 public static void main(String[] args){ 5 if(args.length==0) 6 System.out.println("hello!"); 7 else{ 8 for(int i=0;i<args.length;i++)

mac 下 使用 java运行 class 文件 总是提示 “错误: 找不到或无法加载主类”的解决方法

发现问题 切换到mac平台后,突然想写点程序运行在mac下,想到mac自带java,会方便好多.不过在这过程中遇到了麻烦: 总是提示 “错误: 找不到或无法加载主类” 工程结构 查了好久,终于找到原型所在,发现网上很多资料都写的都不太多,自己记录一下.先看看工程的位置和目录. 我的eclipse 工作空间位置是: /Users/zhangyunfei/workspace_java 我的工程名字叫:hellodemo 我的main class 的package name (包名)为: hellod

java HelloWorld 提示“错误: 找不到或无法加载主类 HelloWorld“解决方案

在检查环境变量等前提工作准确无误后,注意要配好CLASSPATH,仍然报“错误: 找不到或无法加载主类 HelloWorld“. 本人工程目录:mygs-maven/src/main/java/hello 在hello目录底下: Greeter.java  HelloWorld.java 工程代码:HelloWorld.java package hello; public class HelloWorld { public static void main(String[] args) { Gr

myeclipse错误: 找不到或无法加载主类

myeclipse中错误: 找不到或无法加载主类 test.test4. 所示的错误,表明需要在myeclipse中添加相应的jar包,但是原来的路径可能已经改变了, 你需要手动的修改或者删除,右击你的项目,选择Properties,然后选择Java Build Path, 看到带着叉的jar包,就说明这个包文件在指定路径下找不到这个文件.那么可以双击这它 ,找到库里面对应的jar包,如果这个包没使用,你也可以remove掉它

错误: 找不到或无法加载主类 org.codehaus.plexus.classworlds.launcher.Launcher 问题排查

1. mac 下面是用homebrew 安装maven,安装成功,设置完M2_HOME ,使用mvn -version进行检测 houenxundeMacBook-Pro:3.3.9 houenxun$ mvn -version 错误: 找不到或无法加载主类 org.codehaus.plexus.classworlds.launcher.Launcher 2. 网上看了一堆解决方案,不明所以,于是自己尝试解决,首先,先定位一下问题的脚本 houenxundeMacBook-Pro:3.3.9