导航:首页 > 程序命令 > java命令报错

java命令报错

发布时间:2022-05-31 01:57:52

java文件在eclipse中可以运行,在cmd中javac命令运行正确,java命令报错

是从别人那里拷的吗?可以看下是不是eclipse安装目录下面ini文件不对,如eclipse.ini文件,里面有个配置是指定虚拟机路径的,如:
-vm
c:/program
files/java/jdk1.6.0_23/jre/bin/client/jvm.dll

❷ 在CMD下用java命令出现“找不到或无法加载主类”问题

有两种办法:

(1)把java类上的package去掉,直接运行命令java hello

//packagecom.tt.demo;//去掉

publicclasshello{
publicstaticvoidmain(String[]args){
System.out.println("HelloWorld!");
}
}

(2)如果保留带有package的原代码不改,则在java目录下运行java命令。如

hello.java在我本地硬盘上目录:E:myemo(项目名)srcmainjavacom tdemo 下

javac目录运行成功后,切换到目录E:myemo(项目名)srcmainjava下,运行命令:

java com.tt.demo.hello

packagecom.tt.demo;

publicclasshello{
publicstaticvoidmain(String[]args){
System.out.println("HelloWorld!");
}
}


参考:java命令:java命令错误: 找不到或无法加载主类

❸ cmd下java命令执行报错

环境变量少了,PATH里少了%JAVA_HOME%/bin,PATH两个路径中间要加英文的;

❹ 在命令行窗口编译.java时出现错误找不到或无法加载主类

可能原因一:java类中没有main方法。必须有下面的main方法执行入口才可以:

public static void main(String[] args) {

}

可能原因二:说明当前的路径不是java文件存放路径。解决办法:

第一步:在cmd上通过cd进入相应java类路径。如(cd D:Remiticardpay-boss);

第二步:直接输入盘符即可完成路径切换(如 D:)。

❺ win7打开命令框输入Java 报错

如果之前环境配置是没有问题的,卸载到你昨天安装的软件之后再看看是不是还有问题,如果还是有问题,可以重新配置一下环境变量

❻ win10正式版配置java报错 为什么如何解决

1.安装JDK,安装过程中可以自定义安装目录等信息,例如选择安装目录为D:\java\jdk1.5.0_08;
2.安装完成后,右击“我的电脑”,点击“属性”;
3.选择“高级”选项卡,点击“环境变量”;
4.在“系统变量”中,设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击“编辑”,不存在则点击“新建”;
5.JAVA_HOME指明JDK安装路径,就是刚才安装时所选择的路径D:\java\jdk1.5.0_08,此路径下包括lib,bin,jre等文件夹(此变量最好设置,因为以后运行tomcat,eclipse等都需要依*此变量);
Path使得系统可以在任何路径下识别java命令,设为:
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别,设为:
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar (要加.表示当前路径)
%JAVA_HOME%就是引用前面指定的JAVA_HOME;
6.“开始”->;“运行”,键入“cmd”;
7.键入命令“java -version”,“java”,“javac”几个命令,出现画面,说明环境变量配置成功;

❼ JAVA环境变量都设置好了,但是在命令行java -version就是有错误。

1、右击【我的电脑】---【属性】-----【高级】---【环境变量】。

注意事项:记得不要漏掉最后的“;”符号。

(7)java命令报错扩展阅读:

1、-Xmixed
设置-client 模式虚拟机对使用频率高的方式进行 Just-In-Time 编译和执行,对其他方法使用解释方式执行。该方式是虚拟机缺省模式。

2、-Xint
设置-client模式下运行的虚拟机以解释方式执行类的字节码,不将字节码编译为本机码。

3、 -Xbootclasspath:path

4、-Xbootclasspath/a:path

5、 -Xbootclasspath/p:path

改变虚拟机装载缺省系统运行包 rt.jar 而从-Xbootclasspath 中设定的搜索路径中装载系统运行类。除非你自己能写一个运行时,否则不会用到该参数。

❽ javac能编译,java命令运行报错

没有找到主函数
如果你的class 是public的话,类名必须和文件名一致,如果不是public的话,可以不一样。

执行java的之后把路径加上就好了 java C:\Users\gaojunping\desktop\exam

❾ 初学Java,照猫画虎写了个入门代码总报错,求解答

你应该事先运行javac,编译成class文件,然后使用java才能运行class,参考如下内容:

1. javac命令,编译源文件.java,产生二进制.class文件。这个命令是有javac编译器实现的,执行时会去查找类。我们都会在环境变量中设置classpath,这个类路径就是javac命令查找文件的顺序。例如classpath设置为:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;, 那么javac命令时,首先查找当前目录,如果没有类文件,则查找第二个路径,以此类推知道找到,否则报编译错误。javac命令查找类路径是以文件分隔符”\”查找的。
2. java命令,执行二进制class文件。该命令是java解释器命令,执行java命令也是同样会去查找类路径。就拿这个例子来说,执行java Test命令的查找类的步骤为,首先查找当前目录下的包路径,查看是否有该类,如果没有查找%JAVA_HOME%\lib\包路径下有无该类,其次查找%JAVA_HOME%\lib\tools.jar\包路径下有无该类。java命令加载类路径(包路径)是通过“.”或者“\”来作为分隔符的,

❿ java 执行出错

你的
classpath
设置错误,这里要配置java文件编译后的保存目录,现在报错就是在classpath目录和d盘根目录下没有找到A.class.
这里就是一个目录,你设置任意目录都可以,但是你执行java命令前,要把clas文件放到classpath目录下,不然java命令就找不到class,你可以象楼上说的,在文件前加上路径执行,建议你在现在的配置后面加一个目录,把A.class复制过去在试试.

阅读全文

与java命令报错相关的资料

热点内容
程序员多久能提升 浏览:145
bpmx3源码 浏览:121
通信类单片机 浏览:815
加密植发的区别 浏览:538
程序员跑需求 浏览:224
s7服务器怎么设置 浏览:343
2k17连接不上服务器怎么办 浏览:493
人力资源系统开源源码 浏览:687
河北视频加密有哪些 浏览:651
桌面两个微信怎么都加密码 浏览:278
长沙单身程序员 浏览:886
服务器下载异常是因为什么 浏览:705
java防刷 浏览:844
3dmax取消当前命令 浏览:361
显示当前模式下所有可执行的命令 浏览:760
为什么程序员拿了股份还要高薪 浏览:949
电脑运行命令里的记录能删吗 浏览:699
linuxwss 浏览:850
一个软件需要登录服务器地址 浏览:925
哪里有解压程序 浏览:301