正文
java不能运行代码 java运行不了代码
小程序:扫一扫查出行
【扫一扫了解最新限行尾号】
复制小程序
【扫一扫了解最新限行尾号】
复制小程序
java编程没报错,但运行不了,怎么办?
1、出现这种情况,只能用debug模式,看看哪里报错或者是跳出程序运行的了。
2、会单步调试吗?没有提示错误的话,是程序能跑通吗?是不是没有加输出语句啊?如果加了输出语句,但是没有输出结果的话,可以使用单步调试看看。
3、这是web项目,在服务器上运行的,不能直接控制台命令。解决办法就是装个tomcat,然后这个项目打包成war文件,tomcat服务开启后把这个war文件放到tomcat安装目录下的webapps下面去,然后就可以在浏览器里面访问。
4、当然有错了,你没给main函数的参数args赋值,就直接访问了args[0],肯定会报数组越界异常。
5、//看楼主问为什么能编译但不能运行,说明楼主应该是Java的初学者吧,Java程序其实编译和运行是两回事,没有必然联系的。刚才你的问题,在下面有注释的,这样就可以运行了,记得把类修改为test.java哦。
Java编译成功,但不能运行(代码中写了package包)?
这是web项目,在服务器上运行java不能运行代码的,不能直接控制台命令。解决办法就是装个tomcat,然后这个项目打包成war文件,tomcat服务开启后把这个war文件放到tomcat安装目录下java不能运行代码的webapps下面去,然后就可以在浏览器里面访问。
你的 test.java要放到一个子文件夹里面。比如你的test.java申明属于package xxx.那么你要把test.java放到一个叫做xxx的文件夹下面。
因为你代码里写java不能运行代码了package,而文件所在的路径与package不一致了。继续悟package的概念。
类名要与文件名相同 gd.java文件放在fd包下,结果package后跟的是另一个包名。要把包名改成fd。以上两个错误会导致jdk编译时根本找不到文件,当然运行不了。而且这是基础中的基础,题主基础太薄弱了,建议恶补基础。
如果你是在用命令行中用javac 编译和java命令运行的话,把包路径删掉就可以正常使用命令了。
java.lang.NoClassDefFoundErrorjava不能运行代码:当 Java 虚拟机或 ClassLoader 实例试图在类的定义中加载(作为通常方法调用的一部分或者作为使用 new 表达式创建的新实例的一部分),但无法找到该类的定义时,抛出此异常。
为什么我的jdk安装好了后,java程序能编译却不能运行啊?
1、JDK安装完成后,还要设置环境变量才能运行java。
2、如果配了的话先删除试下,再设置一个path使其能找到javac和java追问:我用的是JDK0,我也囧,不过我先装的JDK后装的visual C++,我看那环境变量里全是C++的,没有Java的,就自己加进去的。
3、编译和运行java程序必须经过两个步骤:1)将源文件编译成字节码(用java命令)2)解释执行平台无关的字节码程序(用javac命令)然而,计算机如何查找这两个命令呢?这就要在JDK安装完成后,设置PATH环境变量。
为什么我的Java程序不能运行呢?
不能找到那个文件的路径,你是不是把这个单个文件和你创建的那个总文件没有放在一起。
编译通过了,执行的时候在类加载的时候报ClassFormatError的运行时错误,提示要让你查看安装的是否正确。可以在程序中卸载所有的jdk,然后再次重新安装。
Java 解释器负责将字节码文件翻译成具体硬件环境和操作系统平台下的机器代码,以便执行。因此 Java 程序不能直接运行在现有的操作系统平台上,它必须运行在被称为 Java 虚拟机的软件平台之上。
因为你没有安装jdk或者没有配置java的环境变量,如果是前者,你要下载安装jdk。如果已经安装了,那么就说明你没有在环境变量里面配置。
java无法运行怎么回事?
1、不能找到那个文件的路径,你是不是把这个单个文件和你创建的那个总文件没有放在一起。
2、如果javac不是内部命令,恭喜你,重新安装JDK 并且重新配置环境变量吧。我以前也遇到过一次。不信你去JDK路径看看 根本没有javac.exe这个东西 javac 是java语言编程编译器。全称java compiler。
3、编译通过了,执行的时候在类加载的时候报ClassFormatError的运行时错误,提示要让你查看安装的是否正确。可以在程序中卸载所有的jdk,然后再次重新安装。
4、java程序运行不了的主要原因有以下几点:环境变量没有配好。需要下载jdk配置环境变量(略)编译失败:语法错误。语法正确,但是写入了错误的代码,导致出现不理想的运行结果,以为是运行不了。
JAVA:我的程序为什么不能运行?
不能找到那个文件java不能运行代码的路径,你是不是把这个单个文件和你创建的那个总文件没有放在一起。
编译通过java不能运行代码了,执行的时候在类加载的时候报ClassFormatError的运行时错误,提示要让你查看安装的是否正确。可以在程序中卸载所有的jdk,然后再次重新安装。
Java 解释器负责将字节码文件翻译成具体硬件环境和操作系统平台下的机器代码,以便执行。因此 Java 程序不能直接运行在现有的操作系统平台上,它必须运行在被称为 Java 虚拟机的软件平台之上。
代码出问题的可能性也不大,所以我估计可能是因为idea创建项目的时候自动创建的配置文件的原因。楼主你可以换个目录新建一个文本文件,把代码复制进去(注意下编码格式),然后把后缀改成java,在进行编译运行试一下。
java程序无法运行的几个原因:一.系统存在问题(运行环境或配置问题):很正常,当一个程序无法运行时,第一时间想到的是最大的一个问题:环境抑或系统出现了这样或那样的问题,人之常情。
java不能运行代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java运行不了代码、java不能运行代码的信息别忘了在本站进行查找喔。