是用javac编译吗
追答对的
要用Javac编译吗
追答是的!
java程序编译通过但是运行时显示“找不到或无法加载主类 helloworld...
那第一种可能就是:问题就出在Path变量对应的变量值上或者是新建用户变量classpath上有问题,你重新配置一下。Path对应的变量值是在原来的变量值前面加上%Java_Home%。第二种可能就是:你的环境变量都是正确的,只是你编译的java源文件中,主函数public static void main(String args[]){}没有写在m...
java编译通过,为什么运行却提示找不到或无法加载主类
1、在classpath的最前面要加一个本目录路径,用.表示,由于后面还有java的dt和tools两个路径,所以.后要加;进行分隔表示。2、更为重要的是,在cmd下运行javac 和java的时候,必须在该java文件的目录下运行,这样生成的class也在该目录下,java的时候也会第一个就在本目录下找class文件,就不 会提...
javac编译成功,java运行失败
应该是环境变量的问题,看看你的path和classpath是否是正确的,最可能的错误是classpath中少了前面少了.;public class HelloWorld{ public static void main(String[] args) { System.out.println("Hello World!"); }}
JAVA编译完毕运行时错误找不到或无法加载主类
1.java 命令是运行程序的命令,它最终会调用虚拟机加载并执行 java 字节码(Hello.class文件),所以如果使用 java Hello.java,这样虚拟机回去加载 Hello.java这个源文件,而类加载过程会进行验证,显然这种格式是虚拟机无法识别的(虚拟机需要的是字节码文件)2.那为什么不使用 java Hello.class 呢?因为...
javac编译能成功 但用Java就是运行不了这是为什么?
你好,java applet小程序是不能直接用java xxx这种命令运行的。运行方式如下:比如你文件叫HelloWorld .java 编译为HelloWorld .class 写一个html叫HelloWorld .html 内容为 code="HelloWorld .class"width="200"height="200" 然后在命令行方式进入上述文件所在文件夹 打命令appletviewer HelloWorld .html...
java为什么打不开?
这是Java文件的编码导致的问题,通常使用javacFirstSample.java编译UTF-8编码的.java源文件。没有指定编码参数encoding的情况下,默认使用的是GBK编码 当编译器用GBK编码来编译UTF-8文件时,就会把UTF-8编码文件的3个字节的文件头,按照GBK中汉字占2字节、英文占1字节的特性解码成了“乱码”的两个汉字...
java运行显示“找不到或无法加载主类”!
1. 类路径问题:Java运行程序时,需要通过类路径来找到需要运行的类文件。如果类路径设置不正确或者不包含需要运行的类文件,就会出现这种错误。检查你的类路径设置是否正确,确保包含了所有需要的类文件和依赖。2. 编译问题:如果你尝试运行的是一个Java源文件,而没有先将其编译成字节码文件,也会出现...
Java程序可编译,但是运行出错,该怎么解决?
重新设置一下环境变量吧,如下:你需要自己修改一下对应的目录即可:classpath .;E:\\Java\\jdk1.6.0_11\\lib\\dt.jar;E:\\Java\\jdk1.6.0_11\\lib\\tools.jar JAVA_HOME E:\\Java\\jdk1.6.0_11 Path ;E:\\Java\\jdk1.6.0_11\\bin;tomcat_home E:\\Java\\Apache Tomcat 6.0.18 ...
运行一个java程序时,总是显示javac找不到文件(环境变量设置好了...
1.如果你有myeclipse之类的软件,在软件中运行下,这类软件是不需要配置环境的,如果无法执行,则是你的jdk有问题。2.首先确保你真的配置正确了环境变量(java_hone,class,path,),cmd中输入javac测试一下,出来一大堆应该就是对了。3.输入cmd后你会看到一个文件夹,这是系统默认的路径,将你的.java...
java为什么运行出错?
1、检查jvm(java命令)和jdk(javac命令)版本是否一致。如果是linux版本,则在命令行中分别输入java -version和javac -version命令来查看版本是否一致。2、如果都一致,但还是解决不了问题,那么肯定不是直接在命令行中用javac来编译的,而是用类似于eclipse、netbeans这样的编译器来编译的。因为很多编译...