1、环境变量设置错误;

2、因为java程序文件有包,所以编译失败。

带包的java程序比普通java程序的编译稍微复杂一些。例如下面的例子:

package cn.guopeng;import java.util.*;public class hello {public static void main(String[] args){System.out.println("hello,it's:");System.out.println(new Date());}}

目录的结构E:/study/my_study_document/java debug(此目录即是cn的父目录,此时cn/guopeng目录结构可以不存在,若存在并且hello.java在cn/guopeng目录下,则应该将hello.java拷贝到他们的父目录java debug下。)

在命令行模式下进入E:/study/my_study_document/java debug目录,然后输入命令编译:

javac –d . hello.java

(注意-d 后面有点)

然后输入命令运行:

java cn/guopeng/hello

(注意斜线的类型,与普通windows的路径中出现的斜线相反,或者直接使用 java cn.guopeng.hello 命令运行) 原文链接:http://blog.csdn.net/guopengzhang/article/details/5551373

感悟:开始一直在改环境变量,突然想到我的是通过Eclipse编译的,是有包的,所以我把包去掉以后就可以了。搞了半个小时,居然全部浪费了。也算是长了见识,自学就是麻烦。

java 找不到主类或无法加载_Java找不到或无法加载主类解决方法相关推荐

  1. 超链接a标签的伪类选择器问题,Link标签与visited标签的失效问题(问题介绍与解决方法)。以下全部内容跟可通过鼠标左键选取后,复制到编辑器中直接运行。

    超链接a标签的伪类选择器问题,Link标签与visited标签的失效问题(问题介绍与解决方法).以下全部内容跟可通过鼠标左键选取后,复制到编辑器中直接运行. 参考文章: (1)超链接a标签的伪类选择器 ...

  2. Adobe Acrobat DC卸载更新出现问题,重装更新显示找不到源而反复出现window installer 安装失败(开机弹窗,升级不了)解决方法,亲测有效!!!

    @ Adobe Acrobat DC卸载更新出现问题,重装更新显示找不到源而反复出现window installer 安装失败(开机弹窗,升级不了)解决方法,亲测有效!!! 某天电脑使用Adobe退出 ...

  3. JAVA 网络编程(5) SOCKET UDP 单播和组播,以及组播其他机器收不到报文的解决方法

    UDP既可以单播也可以组播 一,单播 单播的过程为 发送方: InetAddress destAddr = InetAddress.getByName("192.168.4.199" ...

  4. 关于excel导入到封装成工具类jar包和web版门店收银网络无法无法连接上的解决方法...

    2011-12-4 1.excel导入工具封装碰到如何给传输过来的泛型对象进行对象点Setter的方法,解决方法应该可以查看struts2框架的源码查看他在拦截器作用下是怎么给action这个类的一个 ...

  5. idea修改java和jsp不起作用_使用IDEA编写jsp时EL表达式不起作用的问题及解决方法...

    在使用IDEA开发maven+springMVC项目时遇到不加载EL表达式的问题,怎么处理呢?下面小编给大家带来了实现代码,一起看看吧 加载如下JSP代码: Title ${lists.usernam ...

  6. java获取系统时间差_java获取系统时间与实际相差8小时的解决方法

    Java ConcurrentModificationException异常原因和解决方法 在前面一篇文章中提到,对Vector.ArrayList在迭代的时候如果同时对其进行修改就会抛出java.u ...

  7. java提示版本过低怎么处理_eclipse提示jdk版本过低怎么办 eclipse提示jdk版本过低解决方法...

    eclipse提示jdk版本过低怎么办?有时我们会遇到eclipse提示jdk版本过低的情况,下文介绍eclipse提示jdk版本过低解决方法,一起和小乐哥来了解下吧! 170.0000MB / 编程 ...

  8. java等待页面加载_java selenium (十三) 智能等待页面加载完成

    我们经常会碰到用selenium操作页面上某个元素的时候, 需要等待页面加载完成后, 才能操作.  否则页面上的元素不存在,会抛出异常. 或者碰到AJAX异步加载,我们需要等待元素加载完成后, 才能操 ...

  9. Java返回int型的空值_使用MyBatis查询int类型字段,返回NULL值时报异常的解决方法...

    当配置mybatis返回int类型时 select id="getUserIdByName" parameterType="string" resultType ...

最新文章

  1. B - The Suspects POJ - 1611
  2. R构建多项式回归模型(Polynomial Regression)
  3. JVM 分析工具概述
  4. 使用Silverlight Toolkit绘制图表(上)--柱状图
  5. 巧用SQL server的全局临时表防止用户重复登录
  6. GCC-__attribute__()(一)属性机制
  7. Jquery技巧:使用ajax技术提交表单数据
  8. excel去重_提高数据处理效率的10个excel小技巧
  9. JavaScript入门概念
  10. ImportError: cannot import name ‘_validate_lengths‘ 解决方法
  11. win7休眠、待机api
  12. java 上传图片 生成缩略图_上传图片同时生成缩略图
  13. 磁盘与文件系统管理--鸟哥私房菜读书笔记
  14. Python 视频制作神器 -- Manim入门篇
  15. paper:DeepAR: Probabilistic forecasting with autoregressive recurrent networks DeepAR模型
  16. AndroidStudio设置EditText输入的文字全部变成大写或小写
  17. mysql8.0安装设置密码_mysql8.0.11安装配置方法图文教程 MySQL8.0新密码认证方式
  18. 拒绝服务攻击是对计算机网络的哪种,信息安全技术题库:DoS攻击是一种对网络危害巨大的恶意攻击,其中,具有代表性的攻击手段包括SYN洪泛、ICMP洪泛、UDP洪泛等。()...
  19. 2019 HIMCM美国高中生建模比赛 B题水瓶之战数模获奖论文(4篇完整版)
  20. java游戏服务端框架之跨服匹配服

热门文章

  1. 如何实现Android指纹登录
  2. 马斯洛顶层方法Scrum的特色是以价值观为方法论 | 图解敏捷系列
  3. 批量重命名 教你使用替换功能 将文件名称中特定符号进行替换
  4. 解决IOS橡皮筋效果
  5. 在虚拟机上安装Ubuntu系统(详细附图)
  6. 字符数组赋值报“表达式必须是可修改的左值”的错误
  7. mealy machine和moore machine
  8. 什么叫面向对象编程?
  9. 怎样将设计好的cad图纸转成pdf
  10. 指甲盖上的小太阳代表什么?