导航:首页 > 源码编译 > java无法编译class文件

java无法编译class文件

发布时间:2023-05-21 09:22:06

java程序 我把这四个class文件都放在classpath中 怎么还编译不了

DOS里面的错误提示已经告诉你啦,导包的时备歼候名字后面缺点“.”。因为编译器把mines、cell等看成是包的名字,但你的程序告诉我或竖这些明显是类名,所以编译报错。正确的导包格式跟java.util.*类似。衫滚大
改正方法:将mines等四个类文件放到该类同文件夹下,即可直接调用这四个类,而不用使用导包语句。

② 新加的java文件无法编译成class文件了,tomcat下面的文件夹都是空的,这是为什么呢

因帆悔宏为用户“SRC”的“PATH”前没路径有问题,要重新设置。

③ java编译成class出现错误

很简枯滑肢单 你只是把jar包里的一个编译好的class拿出来 反编译当然报错了 你把这个类单独放eclipse下 肯定编译不过去 比如你第一个 jar中肯定有javax.microedition.midlet类 你单独拿出没世来让仔肯定找不到这个类 需要完全反编译 eclipse中导入jar 但反编译出来的不一定完全就是源码 会出错的 所以反编译源码只是有助学习 一般来说反编译jar完全没错的情况很少见

④ 执行命令,让javac对java代码进行编译成class文件时,总是出现错误什么原因呢

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

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

publicclassTest{
publicstaticvoidmain(String[]args){
System.out.println("helloword");
}

}

‍
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 没有后缀这一点需要注意

⑤ javac编译生成不了class文件是怎么回事

javac编译生成不了class文件的情况可以从以下方面调试:

  1. cmd--->javac 查看环境变量是否配置成功。

    如果没有成功重新配置(把java_home配置在系统变量里面)。如果配置成功,看第2条

  2. 编译:javac **.java

  3. 执行:java **(不加.java后缀)

    注意:**代表public修饰的类

⑥ java文件存在 为什么没有编译成class文件

java程序编译之后没有产生class文件的原因如下:
如果使用cmd进行编译之后,如果存在错误,是无法产生class文件的,也就不斗大竖能执行。
如果使用eclipse进行编译空大之后,没有开启自动编译,就不会自动产生class文件,仿弯需要开启自动编译。

⑦ java文件存在 为什么没有编译成class文件

java程序编译之后没有产生class文件的原因如下:
如果使用cmd进行编译之后,如果存在错误,是无法产生class文件的,也就不能执行。
如果使用eclipse进行编译之后,没有开启自动编译,就不会自动产生class文件,需要开启自动编译。

⑧ 新手求教,.java编译为.class失败,

这是因为java文件必须先编译为class文件(通过javac命令编译),之后才能执行的棚手闹薯祥。

举例:
public class Aaa{
public static void main(String[] args){
System.out.print("执行偶吧!");
}
}
保存为:Aaa.java
编译:在开始--运行--输入:链罩cmd
输入:cd 指定你保存文件的文件夹路径--dir找到这个文件
开始输入:javac Aaa.java
运行:java Aaa

⑨ java编译为class文件出错!高手帮下~!急急!

跟环境变量无关吧 既然有念做javac的提罩高源示就物态说明不是环境变量的错 还是找找那个文件吧

最不应该的错误 mx.java.txt 或者类似的事情

⑩ 新加的.java文件无法编译成.class文件了,tomcat下面的文件夹都是空的,这是为什么呢

我也碰到过
第一就是你是不是把myEclipse的自动编译给关了
Project>>Bulid-Automatically
点击打开就好
第二就是你删除tomcat缓存文件的时候把tomcat自身的文件给删了
建议是把以前的comcat删了,重新下载一个tomcat,免安装的安装版的都可以
你可以试试以上两种办法
还有就是清除一下java缓存文件
Project>>Clean...
再把tomcat work文件夹下的缓存清一下
刷新项目试一下

阅读全文

与java无法编译class文件相关的资料

热点内容
单片机频率变化 浏览:428
哪个app可以看赌神 浏览:466
rstudiopython 浏览:127
团队如何开发服务器 浏览:440
php选择数据库的函数 浏览:772
dhcp服务器新增地址 浏览:930
程序员跑三个月外卖 浏览:941
linux配置tomcat的jdk路径 浏览:363
液体压缩公式 浏览:777
php开发后台管理系统 浏览:360
python二分查找递归 浏览:447
微信如何发视频不压缩 浏览:902
河北2021美术高考综合分算法 浏览:606
如何为电脑文件夹加密 浏览:835
电脑自启动应用命令 浏览:690
php判断一个文件是否存在 浏览:829
php导出xml文件 浏览:904
7个文件夹解压 浏览:383
python实现机器码 浏览:356
jpeg压缩器 浏览:98