导航:首页 > 源码编译 > 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文件相关的资料

热点内容
网盘忘记解压码怎么办 浏览:852
文件加密看不到里面的内容 浏览:651
程序员脑子里都想什么 浏览:430
oppp手机信任app在哪里设置 浏览:185
java地址重定向 浏览:268
一年级下册摘苹果的算法是怎样的 浏览:448
程序员出轨电视剧 浏览:88
服务器系统地址怎么查 浏览:54
解压游戏发行官 浏览:601
国外小伙解压实验 浏览:336
顶级大学开设加密货币 浏览:437
java重载与多态 浏览:528
腾讯应届程序员 浏览:942
一键编译程序 浏览:129
语音加密包哪个好 浏览:339
有什么学习高中语文的app 浏览:282
安卓手机的表格里怎么打勾 浏览:409
阿里云服务器有网络安全服务吗 浏览:969
超解压兔子视频 浏览:24
单片机怎么测负脉冲 浏览:174