精华内容
下载资源
问答
  • 在cmd中运行java程序出错

    千次阅读 2016-09-27 15:59:42
    进入命令行win+R 输入cmd, 按下Enter 进入命令行窗口 使用javac 进行编译的时候 如果提示 'JAVAC' 不是...使用java 进行运行时 如果提示 " Could not find or load main class test.class" 一般检查main函数

    进入命令行win+R

    输入cmd, 按下Enter 进入命令行窗口

    使用javac 进行编译的时候

    如果提示 'JAVAC' 不是内部或外部命令,也不是可运行的程序或批处理文件

    这样的错误提示说明是配置错误,修正方法如下3点


    使用java 进行运行时

    如果提示 " Could not find or load main class test.class"

    一般检查main函数的拼写是否正确

    正确写法为:

    public static void main(String args[]) { }

    如果拼写正确

    检查main函数所在类的类名是否是上述所报错的test.class

    一般类名都是首字母大写

    并且JAVA中对大小写敏感,如果大小写不一致,就会提示找不到这个函数


    另外JAVA文件命名都是要和public 类的类名一致

    javac 类名.java


    java 类名


    如果不是上述语法错误,就有可能是配置问题

    首先要运行java程序必须安装了jdk, jdk中包括了jre (而运行简单的java程序主要用到jre)

    环境配置问题,有三处可以检查

    1.JAVA_HOME

     JAVA_HOME指定了jkd的安装目录

    格式一般为: D:\Program Files(x86)\Java\jdk1.7.0_60

    并且后面不带分号

    2.CLASSPATH

    CLASSPATH是jar包调用

    .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

    注意点号和分号

    3.PATH

    就是jdk的bin目录,是程序的入口

    %JAVA_HOME%\lib


    在cmd中运行java程序,使自己不依赖编译器,只需要安装了jdk,就可以运行简单的java程序

    如果项目比较大,还是通过编译器更好的进行项目管理。

            
    展开全文
  • eclipse 运行java出错的一些解决办法

    千次阅读 2015-04-11 20:48:04
    这是对eclipse无法运行正确java代码的一些解决办法 1)新建java工程,然后将程序拷贝到src下面,基本上可以解决很多问题。 2)如果加载到eclipse中发现java文件有很多错误 工程右键build path -> configure ...

    这是对eclipse无法运行正确java代码的一些解决办法


    1)新建java工程,然后将程序拷贝到src下面,基本上可以解决很多问题。

    2)如果加载到eclipse中发现java文件有很多错误  工程右键build path -> configure build path 这里面找到library 把unbound的去掉,然后add library-> jre system library 然后选一个 Alternate JRE(如果相加自己电脑上的见(3))

    3) 主菜单window ->preferences -> java installed jres加入自己的jre

    4)如果出现 Unsupported major.minor version 51.0  ,就在window ->preferences -> java  compiler 这里改成自己jre的版本。
       如果还是解决不了参照方法(1) (这个拯救了我



    展开全文
  • Java运行"HelloWorld"出错,找不到或无法加载主类,原因 java.lang.ClassNotFoundException: HelloWorld 1、点击我的电脑→右键属性→高级系统设置→环境变量 2、点击系统变量→新建→在”变量名“处填上”Java_...

    Java运行"HelloWorld"出错,找不到或无法加载主类,原因 java.lang.ClassNotFoundException: HelloWorld

    1、点击我的电脑→右键属性→高级系统设置→环境变量
    在这里插入图片描述

    2、点击系统变量→新建→在”变量名“处填上”Java_Home“,”变量值“为JDK安装路径,笔者的路径是”D:\Java\jdk-12.0.1“→确定
    如果已经有Java_Home这个环境变量直接双击修改变量值即可
    在这里插入图片描述

    3、在”系统变量“中找到”Path“
    在这里插入图片描述
    4、选中”Path“点击”编辑“选项
    在这里插入图片描述
    5、选择右边的“编辑文本”→将引号里面的全部复制“%Java_Home%\bin;%Java_Home%\jre\bin;”到“变量值”栏的最前面→“确定”
    在这里插入图片描述
    6、在“系统变量”栏,→新建”→“变量名”为“CLASSPATH”→“变量值”为“.;%Java_Home%\bin;%Java_Home%\lib\dt.jar;%Java_Home%\lib\tools.jar”→“确定”
    在这里插入图片描述
    7、点击“环境变量”最下面的“确定”选项→回到电脑桌面,按快捷键“Win+R”,输入“cmd”
    在这里插入图片描述
    8、检查Java环境是否配置成功

    输入"java"
    在这里插入图片描述
    9、输入"javac"
    在这里插入图片描述
    10、输入"java -version"
    在这里插入图片描述
    本文转自“https://www.cnblogs.com/joker-game/p/13150587.html”——作者:jokergame

    展开全文
  • JAVA代码是怎么运行

    千次阅读 2021-02-26 16:24:52
    1.JAVA代码的运行模式:可以在开发工具中运行,可以直接双击JAR文件运行,可以在命令行运行,无论是哪种运行方式,都离不开JRE,即JAVA运行时环境。这也是JAVA与C++的区别,C++是编译成机器码在CPU中运行。2.为什么...

    1.JAVA代码的运行模式:

    可以在开发工具中运行,可以直接双击JAR文件运行,可以在命令行运行,无论是哪种运行方式,都离不开JRE,即JAVA运行时环境。这也是JAVA与C++的区别,C++是编译成机器码在CPU中运行。

    2.为什么需要在虚拟机运行:

    JAVA是一门高级程序语言,语法复杂,抽象程度高,直接在硬件上运行复杂的程序不现实,所以运行前需要进行转换。设计一个虚拟机,并通过编译器将JAVA程序转换成该虚拟机可识别的指令序列,也成为JAVA字节码,在有虚拟机进行解释。

    虚拟机的另外一个好处就是,它带来了一个托管环境,这个托管环境能代替我们处理代码中冗长而容易出错的部分(内存管理、垃圾回收)。

    3.JAVA虚拟机如何运行字节码程序:

    HOTSPOT:

    1.首先需要将它编译而成的class文件加载到java虚拟机中。

    2.加载后的java类会被存放于方法区(Method Area)。

    3.实际运行时,虚拟机会执行方法区内的代码。

    4.每当调用进入一个JAVA方法,JAVA虚拟机都会在当前线程的JAVA方法栈中生成一个栈帧。

    5.退出时销毁栈帧。

    4.HOTSPOT中编译过程的两种方式:

    1.解释执行:无需等待编译。

    2.即时编译:实际运行速度更快。

    HOTSPOT内置多个及时编译器 C1,C2,GRAAL(jdk10)。C1 client编译器 C2 Server编译器

    JVM的栈分为java的方法栈和本地方法栈。每个方法调用会在栈上划出一块作为栈帧,一个栈是由多个栈帧构成。

    展开全文
  • 编译出错和运行出错的区别

    千次阅读 2019-05-26 17:03:32
    要区分编译时错误和运行时错误, 先要明白什么是编译什么是运行 首先来看这张图 编译期就是将我们写的java源代码交给编译器执行的过程, 起翻译的作用 ...
  • 错误: 写入HelloJava出错: HelloJava.class (拒绝访问。) 原因:系统权限未打开 方法:在计算机文件中找到cmd.exe用以管理员身份运行再操作即可
  • 初探JAVA代码在虚拟机中的运行机制

    千次阅读 2018-08-04 00:06:13
    前言 从这篇文章开始,后面我们将持续介绍JAVA虚拟机的工作原理。...这些执行的方式都离不开JRE(Java Runtime Environment) 即Java运行时环境。 我们平时开发之前搭建环境安装的JDK里面也有JRE,下面...
  • Java代码是怎么运行的?

    万次阅读 2018-11-06 00:52:56
    极客时间《深入拆解Java虚拟机》...Java 代码有很多种不同的运行方式,比如在开发工具中运行、双击执行 jar 文件运行、在命令行中运行,甚至可以在网页中运行Java运行离不开 JRE(Java 运行时环境), JRE ...
  • Java编译成功但是运行不成功的原因

    千次阅读 2018-12-29 12:35:30
    平常习惯了用IDE软件IDEA构建Java项目,对java命令行有点陌生,就遇到...2,然后就开始排除问题,上述中测试均无问题,证明安装jdk文件没有问题,为什么在java运行class文件会出现问题? 查看的配置文件: ![path...
  • Java Web项目部署Tomcat运行出错

    千次阅读 2014-03-12 22:17:08
    1、在部署Java Web项目的过程中,启动Tomcat出现报错提示  具体报错如下: Could not load the Tomcat server configuration at \Servers\Tomcat v7.0 Server at localhost-config. The configuration may be ...
  • 刚开始学习java的人第一个程序可能通过记事本运行,当中间可能会会出现各种错误,我在下面间可能解决出现的问题 1. java环境变量没有安装好 以我的win10系统为例,在装好相应的jdk后,环境变量也要装好 步骤 右击 此...
  • JDK8版本JAVA运行错误:找不到或无法加载主类 HelloJava的原因及解决方案一、错误描述二、编写HelloJava代码三、在命令行CMD窗口中运行代码四、错误原因分析解决方案注: 一、错误描述   1、安装jdk1.8 ...
  • java web在本地可以正常运行 ![图片说明](https://img-ask.csdn.net/upload/201706/30/1498784601_196563.png) 但是发布到阿里云服务器上就不能运行 ![图片说明]...
  • (1)编译时异常(检查异常,编译器强制捕获并处理):IO异常(比如java.io.FileNotFoundException),SQL异常 (2)运行时异常(发生在运行阶段,编译器不强制捕获也不处理):NullPointerException(使用null字符串的...
  •  就说一下我是怎么找错的吧,每个人都有自己的逻辑,我的方法可能并不适合你 有的时候JAVA程序运行直接结束但并不报错 1、第一你得知道你得程序在哪里,怎么个运行路线,(前台到后台肯定是有路径的) 2、断点会...
  • 出于种种不可抗力的原因(你们懂的),2018 年 3 月 12 号之后注册的公众号将不带有留言功能,并且前三个月内注册但并未使用的公众号的留言功能也会被一并回收,所以我这个号注册时就没有留言了。最近我发现了可以...
  • 安装java程序出错

    千次阅读 2018-11-08 17:01:30
    假设电脑安装了两个jdk,一个是jdk1.7,一个是jdk1.8,此时jre运行平台默认是高版本的jre8。而安装程序需要在运行平台jre7环境下才能安装,否则会出现如上错误。解决办法,可以使用命令行,强制使用...
  • hbase shell端运行正常,使用java api操作出错 本文主要参考:http://blog.csdn.net/kangkanglou/article/details/37329811 目前刚刚能够使用hbase shell 进行增删改查的操作了...
  • 自己在eclipse上面跑的java题目是完全可以编译运行的,但是提交到系统中却一直是运行错误。检查了好久觉得自己没有哪里写错。 解决办法: 最后发现是自己给不同的题目分了类放在了不同的包下面,提交代码的时候...
  • JAVA 命令行运行java项目

    万次阅读 2015-10-26 23:27:51
    最近遇到一个问题就是如果命令行来运行一个java项目 当然这不是初学的那个运行 HelloWord.java ,而是一整个有多个包,多个java文件同时还有jar包依赖的一个项目 ok 先来复习一下运行HelloWord.java 首先cd 到...
  • Java命令行运行错误: 找不到或无法加载主类

    万次阅读 多人点赞 2021-01-17 18:15:46
    前言:虽然学习Java语言约有两年多,但在最近需要使用命令行工具编译并运行Java程序时,还是报错了。花费了一些时间,解决了该问题,发现解决方法在初学Java时使用过。一则,为了避免以后再出现同样的问题而浪费不必...
  • lib文件夹下面dt.jar和tools.jar丢失的缘故 建议查看其他文件夹,可能此...1:新建系统变量JAVA_HOME值 D:\program-file\java 2:系统变量PATH后面加上%JAVA_HOME%\bin即可另外如果以上没有效果,再新建 CLASSHOME
  • http://www.cnblogs.com/wangmars/p/3255044.html # # A fatal error has been detected by the Java Runtime Environment: # # Internal Error (javaClasses.cpp:136), pid=1996, tid=11456 # fatal error:
  • 终端运行Java程序

    千次阅读 2017-08-02 22:44:10
    1、当Java没有打包的时候,程序的编译和运行都在源文件所在的目录下进行,保证不出错。程序的编译也可以在别的目录,但是源文件的路径要写对。 当源文件在桌面的时候:java: liuy_ang$ javac ~/desktop/Hello.java#...
  • ssm web程序,后台运行出错,控制台什么也不提示, debug打在方法入口打断点,右键inspect方法,控制台才会输出出错信息。 如何让框架的exception打印出来 图片里的异常应该是 ssm框架抛出来的,控制台运行时没有...
  • 在IDEA中创建maven工程,添加scala了插件,进行编写scala版本的WordCount时,运行出现如下错误: Exception in thread "main" java.lang.NoClassDefFoundError: scala/Cloneable at java.lang.ClassLoader....
  • JRE顾名思义是java运行时环境,包含了java虚拟机,java基础类库。是使用java语言编写的程序运行所需要的软件环境,是提供给想运行java程序的用户使用的。 JDK是java开发工具包,是程序员使用java语言编写java程序所...
  • Java代码是怎么运行

    万次阅读 2018-07-24 21:29:50
    Java代码有很多运行方式。 在开发工具中运行 双击jar文件运行 在命令行中运行 在网页中运行 当然,上述运行方式都离不...也就是Java运行时环境。 JRE仅包含Java程序的必须组件,包括Java虚拟机以及Java核心类库...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 264,797
精华内容 105,918
关键字:

java运行出错原因

java 订阅