惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Y
Y Combinator Blog
GbyAI
GbyAI
U
Unit 42
WordPress大学
WordPress大学
Last Week in AI
Last Week in AI
P
Proofpoint News Feed
D
DataBreaches.Net
N
Netflix TechBlog - Medium
H
Hackread – Cybersecurity News, Data Breaches, AI and More
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
C
Check Point Blog
Martin Fowler
Martin Fowler
月光博客
月光博客
MongoDB | Blog
MongoDB | Blog
MyScale Blog
MyScale Blog
The Cloudflare Blog
Apple Machine Learning Research
Apple Machine Learning Research
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
M
MIT News - Artificial intelligence
云风的 BLOG
云风的 BLOG
罗磊的独立博客
B
Blog RSS Feed
J
Java Code Geeks
The GitHub Blog
The GitHub Blog

博客园 - Ring

Generics and Collection (2) Generics and Collection (1) mybatis, spring, springmvc 什么时候该用NoSQL? 如何学习Javascript 好文章尽收眼底 事务和锁 索引 VS调试Javascript. Asp.net常用状态管理方案分析 .NET中的缓存知识总结 "The server has rejected the client credentials"解决方案 - Ring 有关IIS7概述以及配置和开发的几篇文章摘录 CodeForFun--编写自动登录Email的程序 是什么使得我的进程崩溃了? OutOfMemory这家伙是谁?为什么我还留有许多内存,它却使进程崩溃了? ASP.NET 崩溃-SiteMap中疯狂的循环 何时.NET中AppDomain会回收? .NET如何使用内存---餐馆案例分析
运行Java cmd程序 找不到或无法加载主类怎么解决
Ring · 2016-12-31 · via 博客园 - Ring

public class Hello{

    public static void main(String[]args){

        System.out.println("Hello");

    }

}

错误1:H:\code>java Hello.java

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

原因:命令错误

错误2:H:\code>java Hello.class

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

原因:命令错误

错误3:java 源文件带有包名,往往容易出错

如:H:\code\Hello2.java

package com.example;

public class Hello2{

    public static void main(String[]args){

        System.out.println("Hello2");

    }

}

这代码看上去没什么问题,执行:

H:\code>javac Hello2.java

H:\code>java Hello2

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

解决办法:

+.删除包名  或者 

+.在code 下创建一个与包名相同的文件结构(H:\code\com\example\Hello2.java)

  编译:H:\code>javac com/example/Hello2.java

  运行:H:\code>java com.example.Hello2