文档章节

javac: 错误:找不到或无法加载主类 com.sun.tools.javac.Main

稀饭桶子
 稀饭桶子
发布于 2012/09/20 00:38
字数 210
阅读 7192
收藏 0
点赞 1
评论 0

安装java jdk 有个基本常识 就是安装后要配置 java_home ,path和classpath,

而且安装路径不能有  空格。方法网上多的是,这里变不加赘述。

我在安装的时候出现了一个很难发现的问题(— -)——如题所述。在网上找了

很久,重新设置了很多次路径,电脑也重启了,就是没用。

 

原因:jdk和jre安装在同一个文件夹,jre覆盖了jdk的jre文件夹(总共两个哦)。

导致jre文件夹消失了一个!!所以安装java的时候要注意选择路径。或者干脆

使用默认路径。

然后path就都不用设置了,因为已经设置过了,除非你么设置或者换了文件夹安装了。

© 著作权归作者所有

共有 人打赏支持
稀饭桶子
粉丝 10
博文 34
码字总数 6033
作品 0
漳州
您真的明白java环境变量的配置吗?

首先,我们来看一看当我们用命令执行javac和java的时候,系统做了些什么工作,假如我们现在有一个文件夹如下图1所示,有两个java文件。 图1:文件目录示意图 其中,Main.java的内容非常简单:...

trayvon
2015/11/16
0
0
Eclipse 下找不到或无法加载主类的解决办法

有时候 Eclipse 会发神经,好端端的 project 就这么编译不了了,连 Hello World 都会报“找不到或无法加载主类(Exception in thread "main" java.lang.NoClassDefFoundError:xxx)”的错误,...

大数据之路
2013/02/01
0
9
通过命令行运行java

大家好, 今天刚把java的运行环境变量配置了下, 配置后运行javac test.java 以及 java -version都正常, 但运行 java test 程序时提示 找不到或无法加载主类test 不含package 请帮忙解决下 谢谢...

fcsong000833
2012/11/24
1K
6
java.lang.ClassNotFoundException与java.lang.NoClassDefFoundError的区别

  以前一直没有注意过这个问题,前两天机缘巧合上网查了一下,然后自己测试验证了一下。虽然网上说法很多,但是关于NoClassDefFoundError并没有给出一个样例,所以一直无法理解,索性自己验...

青夜之衫
2017/12/05
0
0
java遇到的问题

classpath的问题javac编译成功,但是运行的时候出现了“找不到或无法加载主类”的问题。原因是:在classpath的最前面要加一个本目录路径,用.表示,由于后面还有java的dt和tools两个路径,所...

小墨雨
2016/08/27
10
0
Ubuntu12 10下安装JDK7

Ubuntu12 10版本下,不再预装JDK,包括OpenJdk,所以我们要从Oracle官网上下载java7的压缩包,选择适合自己电脑的安装包,我选的是jdk-7u9-linux-i586.tar.gz。 然后解压该文件: tar -xvf j...

cto-jp
2012/11/17
0
1
在用ant进行编译的时候出现的问题

开发环境:ubuntu13 IDE:eclipse 项目管理 : ant 今天在对项目进行编译的时候提示找不到某个文件 具体错误如下 [javac] /home/hyhu/workspace/M-LOG/src/org/mspring/mlog/service/impl/A...

胡洪瑜
2013/05/14
586
3
【javac添加python 列表特性2】修改openJDK7的javac,使得java支持单...

大四的毕业设计做的是,给java语言增加一些特性(比如python的列表和字典结构)。涉及到javac编译器前端(scanner,parser)的修改。现在才刚开始着手。。 成功编译了openJDK后,才发现原来j...

guoliang
2012/11/06
0
13
Eclipse Maven Plugin Configuration Problem

我在Eclipse里面 手动配置了 eclipse-maven3-plugin 的组件 打开Eclipse,项目第一次package 的时候没有问题。 clean 之后 再次package 就报如下错误 NFO] Compilation failure Unable to l...

owensliu
2014/08/24
733
2
【eclipse】 怎么解决java.lang.NoClassDefFoundError错误

前言 在日常Java开 发中,我们经常碰到java.lang.NoClassDefFoundError这样的错误,需要花费很多时间去找错误的原因,具体是哪个类不见了?类 明明还在,为什么找不到?而且我们很容易把jav...

无信不立
2017/02/22
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Linux服务器下的HTTP抓包分析

说到抓包分析,最简单的办法莫过于在客户端直接安装一个Wireshark或者Fiddler了,但是有时候由于客户端开发人员(可能是第三方)知识欠缺或者其它一些原因,无法顺利的在客户端进行抓包分析,...

mylxsw
9分钟前
0
0
mybatis3-javaapi

sqlSessionFactoryBuilder->sqlSessionFactory->sqlSession<-rowbound<-resultHandler myBatis uses a Java enumeration wrapper for transaction isolation levels, called TransactionIsol......

writeademo
12分钟前
0
0
Java NIO:浅析I/O模型

也许很多朋友在学习NIO的时候都会感觉有点吃力,对里面的很多概念都感觉不是那么明朗。在进入Java NIO编程之前,我们今天先来讨论一些比较基础的知识:I/O模型。下面本文先从同步和异步的概念...

yzbty23
13分钟前
0
0
了解iOS消息推送一文就够:史上最全iOS Push技术详解

本文作者:陈裕发, 腾讯系统测试工程师,由腾讯WeTest整理发表。 1、引言 开发iOS系统中的Push推送,通常有以下3种情况: 1)在线Push:比如QQ、微信等IM界面处于前台时,聊天消息和指令都会...

JackJiang-
14分钟前
0
0
Mysql汉子转拼音

update t_app_city SET CITY_NAME_BEGIN = ELT(INTERVAL(CONV(HEX(LEFT(CONVERT(CITY_NAME USING gbk),1)),16,10), 0xB0A1,0xB0C5,0xB2C1,0xB4EE,0xB6EA,0xB7A2,0xB8C1,0xB9FE,0xBBF7, 0xBFA......

尘叙缘
16分钟前
0
0
大数据构建智慧城市“新引擎”,加速推进新旧动能转换

——“大数据与智慧城市”技术交流分享会——济南站召开 7月13日,“大数据携手智慧城市,助力山东新旧动能转换”技术交流分享会——济南站在山东信息通信技术研究院会议室成功举办,此次会议...

左手的倒影
18分钟前
2
0
tomcat 学习笔记之 Session管理

1、Catalina 通过一个 Session 管理器的组件来管理建立的Session 对象 该组件由 org.apache.catalina.Manager 接口表示 Session 管理器必须与一个 Context 关联 Session 管理器负责,创建、更...

职业搬砖20年
19分钟前
0
0
jquery获取input框的几种方式

//如何用jquery获取<input id="test" name="test" type="text"/>中输入的值?$(" #test ").val()$(" input[ name='test' ] ").val()$(" input[ type='text' ] ").val()$(" input[ ......

gulf
22分钟前
0
0
gradle的环境变量的配置

gradle的环境变量的配置 1.首先下载jdk,并且配置jdk的环境变量. 2.找到自己AS安装gradle的目录 我自己的目录为:F:\Android Studio3.1.3\gradle\gradle-4.4 创建环境变量:GRADLE_PATH: F:\A...

android-key
28分钟前
0
0
saltstack配置apache

1.相关配置 #vim /etc/salt/master //打开如下内容的注释 file_roots: base: - /srv/salt #mkdir /srv/salt #vim /srv/salt/top.sls base: 'slaver.test.com': - apache 注意:若换成 '*',则......

硅谷课堂
28分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部