java编译后的文件在哪
1. .java编译后的.class文件在哪里跟系统变量的classpath有关吗
没有关系,classpath是配置的jdk环境变量,即代码编译时用的工具。.class存放的位置根据你的项目而定,如果是java project 放在bin目录下,如果是dynamic web project ,就放在webcontent下的class目录下。希望能帮到你!
2. 用cmd编译java产生的class文件在当前文件夹下,为何找不到默认在哪里
不一定在当前文件架下
如果你java文件在package com.test下
那么你在工程文件夹用的命令是:
javac com/test/文件名.java
然后产生的class文件也在:工程文件夹/com/test/下
当然,另外一种可能性是你的java程序有问题,没有编译成功,你需要把javac命令后的截图切一个过来看下。
3. java源程序编译过后的文件是什么文件
如果java项目的话编译文件在项目目录下的bin文件夹下如果是web项目编译文件在web目录/WEB-INF/classes/下面只有编译后的代码虚拟机才能执行
4. java源文件编译时要放在哪里
很可能是编译的路径没选对,用绝对路径也可以,用相对路径也可以,绝对路径:就是cmd调出管理员窗口后,输入javac E:\xuexi\HelloWord.java。其中E:\xuexi\HelloWord.java就是源程序HelloWord.java的绝对路径,即源程序文件在哪里,它的绝对路径就是从类似上述例子的路径。相对路径:一直点一直点,找到你写的源文件HelloWord.java,然后在最上面路径那一栏中把原来的名字全部删掉,输入cmd,这就是相对路径。例如HelloWord.java在E:\xuexi下,只需要把最上面路径栏里的E:\xuexi删掉,换成cmd回车就可以了,最后再输入javac HelloWord.java就可以编译。如果有错误也会报错。
5. 用javac命令编译成功后生成的文件叫
二进制文件。
Javac命令编译后生成的文件可以在Java虚拟机中运行
编译后生成的文件为二进制文件
编译后生成文件的后缀名为.class。
JVM(java虚拟机)可以将java文件编译为机器语言,是通过字节码的形式进行的存储,此字节码文件的扩展名就是class文件,此扩展类型文件可以被虚拟机所识别和进行执行。
6. java用eclipse编译运行后的文件保存在哪里呢
会生成.class文件,只能用反编译软件看,在你的eclipse工作空间,一般是workspace下的工程中,路径时你自己指定的,编译输出路径的默认位置,普通工程:bin,web工程:WEB-INF/classes,maven工程:target/classes
7. java源程序编译过后的文件是什么文件
java源程序文件名是*.java(源代码就在*.java里)
编译后为*.class(class是二进制文件)
java虚拟机(JVM)运行程序的时候就是加载class文件,因此说java程序都是由class堆起来的
8. weblogic下的java文件编译成class文件后 在哪个路径下
首先问题就有问题,将Java文件编译成
class文件
的不是weblogic而是Eclipse或者其他东西,weblogic只是将class拿过来发布为web应用,一般Eclipse在编译的时候会在webcontent下的WEB-INF/class文件夹中存放编译好的class文件
9. 如何查看java编译后的class文件
1、下载jd-gui工具,然后解压,其实此工具并不需要安装,直接就能打开使用,点击工具图标
2、在打开的工具界面中,点击左上角的File---->open File
3、选择要打开的class文件,然后点击打开按钮
4、然后 就可以看到class文件里面的内容了,和java文件内容一样。
10. java文件编译后生成的class文件都在同一目录吗
如果是eclipse等工具编译后的话就分别在src和bin目录下,如果你是用jdk编译的话,则是默认的在同意路径。