java和javac指令都可以正常运行,但是使用eclipse编写helloworld后出现,错误

java和javac指令都可以正常运行,但是使用eclipse编写helloworld后出现,错误;找不到或无法加载主类cn.com.helloworld的字

因该是你的写法有问题。具体流程如下
1、 新建txt文档并将后缀改成.java

确保文件名称的后缀真实是.java 结尾而不是.java.txt ( 可在电脑设置中显示扩展名)
‍
2、在心间文件中编写测试代码既main方法代码如下

public class Test {
    public static void main(String[] args) {
          System.out.println("hello word");
    }

}


‍
3、编辑Test.java  文件
首先在cmd(win 电脑)或终端(苹果电脑)  下打开Test.java所在目录(win电脑)
并输入 javac Test.java    点击回车

完成后就会发现在同级目录下多了一个 Test.class   的文件

5、在cmd 或终端下输入 java Test  后回车 即可运行改class文件

说明:
此处强调说明两个命令 javac 和java

javac 是编译命令既 将java文件编译成可执行的class文件
而java 是执行命令 既执行class文件
其中 javac 后边必须写java文件的全名 例如  Test.java
java 后边则是Test 没有后缀这一点需要注意

温馨提示:内容为网友见解,仅供参考
无其他回答

eclipse运行HelloWorld程序,显示 错误:找不到或无法加载主类
一、是因为.java文件不在项目的src路径内,也就是说源代码未被eclipse编译,字节码不存在无法运行了,在项目名上右键 -> Builder Path -> Configure Build Path -> 选择Source面板,再点Add Folder, 把源代码所在的包路径的上层目录加进来,而且如果你是把两个类写在一个文件里的话,你在右键选择R...

今天自学java编写了一个HelloWorld的代码但是cmd运行javac没有问题 但 ...
javac命令不需要设置路径,jdk安装后默认可以找到bin下的javac工具,但是java命令的使用需要设置,否则查不到。1、你没有设置path变量 2、你的路径中有空格,将路径用“”标起来,表示是一个完整的路径,不是在空格处分开。3、java命令后面不能.class后缀 或者用可以试试java -classpath ...

为什么运行HelloWorld时出现这样的错误?
首先你先在命令提示符窗口中输入java。看看能不能运行。像这样:我用的是java8的版本。所以和你的14有点区别但是效果是一样的 然后在桌面上写好HelloWorld的java文件,在HelloWorld文件所在的路径下(即桌面的路径)使用java的编译器来编译和运行HelloWorld的java文件。像这样:我这里直接输入的java就可以编...

Win 10运行javac时出现错误,写入HelloWorld时出错,HelloWorld.class绝...
应当和JAVA没关系,是不是你的文件系统问题。你到目录下看看,是不是已经存在HelloJava.class文件,如果已经有将其删除,如果不能删除,请用管理员登录,取得该文件所有权然后删除之。 或者直接用管理员身份登录windows,再进行编译java文件。

...编译通过但是运行时显示“找不到或无法加载主类 helloworld...
第二种可能就是:你的环境变量都是正确的,只是你编译的java源文件中,主函数public static void main(String args[]){}没有写在main这个类中。一个java源文件可以写很多类,编译的时候javac源文件之后,每个类生成一个class文件。你去运行的时候,并不一定是去java源文件名,而是去java主函数所在的...

用java语言实现helloworld程序,为什么运行时会出现下面图中的错误?
首先确认你桌面确实有HelloWorld.java这个文件,并且保证里面语法全部正确,不然也无法编译的。如果都可以用javac HelloWorld.java命令以后查看桌面是否有生成HelloWorld.class文件,没有生成就代表编译失败。还有,推荐楼主放在D盘或E盘的根目录,一般不要用C盘做测试,总会出现一些莫名其妙的问题。例如不能带...

用java执行HelloWorld时出现Exception in thread "main" java.lang...
程序没问题 1.你看执行的java文件是不是名字是:HelloWorld.java 2.你若是用cmd运行程序,需要先进入指定的工作盘如文件在d盘下 应在cmd输入:d:回车 然后javac HelloWorld.java 然后 java HelloWorld 对了环境变量修改完成要重启机器才有效!建议你下个eclipse 用 ...

...时显示(错误:找不到或无法加载主类 helloworld ) 求高手解答!_百度...
如果你没有在HelloWorld中定义package,那么你应该在在F:盘下运行,具体做法是:F:回车 然后在F:盘符下键入:java HelloWorld 回车即可。如果定义了package,不如是报名是aa,那么应该在F:盘符下键入:java aa.HelloWorld 回车即可。当然前提是你应该设置了classpath=.;...

javac编译能成功 但用Java就是运行不了这是为什么?
你好,java applet小程序是不能直接用java xxx这种命令运行的。运行方式如下:比如你文件叫HelloWorld .java 编译为HelloWorld .class 写一个html叫HelloWorld .html 内容为 code="HelloWorld .class"width="200"height="200" 然后在命令行方式进入上述文件所在文件夹 打命令appletviewer HelloWorld .html...

java编写helloworld总显示错误找不到符号
或者是括号不是对称的导致的,可以参考下以下入门代码:\/\/ 一个文件中只能有一个共有的类,并且与文件名称一致,大小写注意public class HelloWorld{ \/\/ 程序的入口 public static void main(String args[]){ \/\/ 向控制台输出信息 System.out.println("欢迎java01班的同学"); }} ...

相似回答