① 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");
}
}
⑤ javac编译生成不了class文件是怎么回事
cmd--->javac 查看环境变量是否配置成功。
如果没有成功重新配置(把java_home配置在系统变量里面)。如果配置成功,看第2条
编译:javac **.java
执行: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文件夹下的缓存清一下
刷新项目试一下