-
2021-11-26 14:56:59
windows命令行下编译java文件
- 一般情况:
javac A.java //生成字节码文件 A.class java A //运行
- java 文件中带有指定packge,如 test
javac -d . A.java //编译 java test.A //运行
- 引入另一个类 B
jar -cf B.jar B.class //将另一个类打成jar包 //使用cp命令导入jar包地址 javac -cp(-classpath) B.jar A.java java A //运行
总结:
- javac -d 该命令生成包含当前包路径的字节码文件
- javac -d *.java 编译当前目录所有的java文件
- javap 反编译字节码命令
-c:分解方法代码,即显示每个方法具体的字节码
-public | protected | package | private:用于指定显示哪种 级别的类成员
-verbose:指定显示更进一步的详细信息 - jar -cf B.jar B.class 打包命令
- jar -xvf B.jar 解包命令
- jar -cvfM xx.jar . 当前目录所有 .class文件打包
更多相关内容 -
命令行编译java文件
2022-04-11 19:54:071.用记事本或者Notepad++编写一个完整的java文件,保存为.java文件。 import java.util.*; public class shuchu{ public static void main(String[] args) { Scanner in=new Scanner(System.in); System.out....1.用记事本或者Notepad++编写一个完整的java文件,保存为.java文件。
import java.util.*; public class shuchu{ public static void main(String[] args) { Scanner in=new Scanner(System.in); System.out.print("what is your name?"); String name =in.nextLine(); System.out.print("How old are you?"); int age=in.nextInt(); System.out.print("Holle,"+name+".Next year,you'll be "+(age+1)+"."); } }
2.cmd,打开命令提示符
3.进入.java文件目录,输入命令 :cd 位置
4.键入命令,javac 文件名.java。
javac程序是一个java编译器,将.java文件编译成.class文件。编译成功会自动生成一个.class文件。
5.键入命令,java 文件名。注意此时也必须在.class文件目录下,若不是重复第三步。并且此步骤文件名后不需要加.class后缀!!!
运行成功!!! -
怎么使用命令行编译java文件
2021-09-17 18:07:53怎么使用命令行编译java文件 注意:要使用命令行编译java文件,我们首先要确保正确安装了JDK 我们打开记事本,在里面写几句java代码,并将文件后缀重命名为.java: 打开命令行(win+R,输入cmd) 输入cd+所在的... -
cmd命令行 编译Java 文件
2021-02-06 21:51:32【问题引入】很多时候,需要用到命令行来进行Java文件的编译。在用习惯了IDE 可能会不清楚如何在cmd命令行窗口进行编译,简单的都还好,带有包路径的可能会让很多人觉得有点小头疼。最近试了一下,发现了问题,就...【问题引入】
很多时候,需要用到命令行来进行Java文件的编译。在用习惯了IDE 可能会不清楚如何在cmd命令行窗口进行编译,简单的都还好,带有包路径的可能会让很多人觉得有点小头疼。最近试了一下,发现了问题,就研究整理了一下记录吧。
【注1】环境准备, JDK,classpath 都需要配置正确。
【注2】基本的编译命令
以下主要分为两种说明:
一、最简单的类,仅包含main函数
因为就是单纯的Java文件格式,直接执行编译和执行命令即可。如下图所示:
-
使用命令行编译Java程序遇到的问题
2022-01-19 13:14:57使用命令行编译Java程序遇到的问题 1.新建txt文件,编写Java程序 public class Hello{ public static void main(String[] args){ System.out.println("Hello World!"); } } 注意:txt文件名与文件中的类名需... -
用cmd命令行编译JAVA文件报错找不到或无法加载主类
2020-05-21 19:54:46在cmd命令行编译JAVA文件报错找不到或无法加载主类 在cmd命令行编译Java文件出现编译成功但是不能运行的错误时,是由于jdk的环境变量的配置存在问题。相信同学们已经按照相关教程配置过环境变量,但是仍然达到想要的... -
cmd 命令行编译 java 文件详解(含包路径)
2018-08-11 23:47:25很多时候,需要用到命令行来进行Java文件的编译。在用习惯了IDE 可能会不清楚如何在cmd命令行窗口进行编译,简单的都还好,带有包路径的可能会让很多人觉得有点小头疼。最近试了一下,发现了问题,就研究整理了一下... -
java jdk安装 环境变量配置 cmd 命令行 编译java文件 运行.class文件 CLASSPATH配置
2014-10-14 14:25:57JDK安装完毕之后需要配置环境变量,才能使用cmd命令行编译java文件和运行.class文件 1— 配置环境变量 我的机器上jdk安装如下:注意路径 环境变量设置分别为: JAVA_HOME D:\app_install\... -
命令行编译java文件,运行class文件
2018-09-18 22:21:08一、编译java文件的话,则需要先安装jdk环境。 安装JDK后配置环境变量 :计算机➡属性➡高级系统设置➡高级➡环境变量,在系统变量里: 1)新建JAVA_HOME,变量值为jdk路径,我的是C:\Program Files\Java\jdk... -
用命令行编译java并生成可执行的jar包
2021-02-13 02:19:35如果想用java编写一个可视化小程序,碰巧手头没有IDE的话,可以用命令行来完成编译、打包等工作。拿自己编写的“java记事本”为例,介绍一下这个过程:1.编写源代码。编写源文件:NotePad.java并保存,例如:E:\... -
DOS命令行编译Java文件出现“编码 GBK 的不可映射字符”的解决方案
2020-09-11 23:54:25由于使用DOS命令窗口编译java文件的时候,系统默认的编码格式是GBK。而Java源文件包含中文字符的代码一般是Unicode格式(我保存的为UTF-8格式),所以直接编译含有中文字符**(包含注释)**的代码就会出现编码错误。... -
命令行编译运行java工程(转)
2021-02-12 21:17:19平时建立Java工程都是借助eclipse或intellij这些ide编辑器来构建,对于java工程的实际编译执行原理,从未了解过。作为一个曾经的C++程序员,对于源码刨根问底的那份执着从未丢过。于是今天就写了这样的一个例子进行... -
命令行编译java项目
2018-11-22 23:59:00命令行编译java项目 命令行编译java项目 项目名: testproj 目录 src -> cn -> busix -> test bin lib 编译项目 cd testproj javac -d ./bin -cp .:bin:lib/somejar:other... -
命令行编译java文件(单个文件及多个文件)
2018-02-14 01:32:48如果你已经配置好环境变量,请跳过,如果...在src文件夹下的com.company package中,有两个java文件,分别是donation_analytics.java和Main.java 在cmd中用cd命令切换路径到src文件夹下,然后输入javac com/comp... -
Java 在命令行编译Java源码
2021-12-20 12:54:59在命令行编译Java源码 @author jasmyn 在命令行输入javac -version命令查看JDK的相关信息与命令, javac命令用于将(.java)源文件编译转换成(.class)文件, 然后再用java命令运行编译后的文件。 在cmd中找到java文件...
收藏数
165,319
精华内容
66,127