1、运行class文件
java <包名> class
2、运行jar里面的一个class(含有main方法)
需要先设定classpath:
java -cp xxx.jar class
3、javac编译到指定目录
javac -d 目录 源文件
编译当前目录下所有java文件到e盘java/classes目录下:
javac -d e:\\java\\classes ./*.java
4、javadoc
javadoc [options] [package] [sourcecode]
javadoc -d ./doc -encoding utf-8 -charset utf-8 cjlu.edu
其中-d 指明生成的文档保存位置,cjlu.edu是包名(必须列出所有包,不支持通配符),[sourcecode]省略表示生成指定包下的所有源文件的doc
-encoding 指明源文件的编码方式
-charset 指明生成的doc所用的字符集
5、jar
jar [options] destination [mainfest] inputfile(s)
1)、将当前目录下的.class文件压缩为一个myJar.jar文件
jar cfv myJar.jar *.class
c: 创建一个新的jar文件
f: 指定新的jar文件名
v: 在屏幕显示执行细节
inputfile(s)可以是目录名,此时,要到此目录的父目录执行jar命令
2)、生成可执行的jar文件
此时需要在一个.mf清单文件中指定Main-Class,并将此清单打包到jar文件中
假如一个test工程结构如下:
test
|-mainfest.mf
|-com
|-cjlu
|-Main.class
|-Tool.class
则命令如下:
到test目录下执行:jar cfvm test.jar mainfest.mf com
注意这里mainfest.mf可以位于任何位置,只要路径正确就ok
即:将test工程的com文件夹下所有文件(含子目录)打包到test.jar中,这里mf文件内容如下:
Main-Class: com.cjlu.Main
注意“:”后面有一个空格,行尾要有回车符。
3)、运行jar文件
cmd下:执行java -jar test.jar
分享到:
相关推荐
**WSDL2Java命令使用详解** 在Web服务开发中,WSDL(Web Service Description Language)是一种XML格式,用于定义服务接口、操作、消息结构等。它使得服务提供者和服务消费者可以进行互操作。Apache Axis是Java平台...
本文将从给定文件的标题和部分内容中提取出与Java命令相关的知识点。 首先,Java的可执行文件通常位于Java开发工具包(JDK)的bin目录中。这个目录下包含了多个重要的命令行工具,其中一些我们可以在给定文件的部分...
### 二、执行Java命令引入外部JAR包的方法 #### 方法1:修改系统环境变量 最常见的方式是通过修改系统环境变量`CLASSPATH`来添加外部JAR包。`CLASSPATH`环境变量告诉JVM在哪里可以找到用户自定义的类和资源。例如...
Java命令大全涵盖了几个重要的工具,它们是Java开发者日常工作中不可或缺的部分。这些工具包括`java.exe`、`javac.exe`、`javaw.exe`、`javah`和`javap`,它们各自承担着不同的任务。 1. `java.exe`: 这是运行Java...
java命令大全.doc
Java命令参数大全是Java开发者日常工作中不可或缺的一部分,它包含了运行Java程序时所需要的各种选项和配置。这份PDF文档详细列举并解释了Java命令行接口(JVM)的各种参数,旨在帮助开发者更好地理解和使用Java...
Java命令是Java开发和运行过程中不可或缺的工具,它们提供了对JVM(Java虚拟机)的控制,以及对Java程序的编译、打包、文档生成、反编译等操作。以下是对Java常用命令的详细解释: 1. **javac.exe**:Java编译器,...
【JAVA命令大全——深入理解JDK bin目录下的关键命令】 在Java开发中,JDK的bin目录下包含了许多用于编译、运行、调试和分析Java程序的命令工具。以下是几个最重要的命令及其详细解释: 1. **java.exe**: 这是...
### Java零基础 - 使用java命令运行Java程序 #### 编写示例源码 为了能够更好地理解如何使用`java`命令来运行Java程序,我们首先需要编写一段Java源代码。这里我们将创建一个非常简单的程序——“Hello, World!”...
在Java中,命令模式的应用非常广泛,尤其在需要解耦调用者和接收者时。 命令模式的核心组成部分包括:**命令接口**、**具体命令类**、**接收者**和**调用者**。 1. **命令接口**:定义了一个接收者需执行的操作,...
这份“JAVA命令大全-JVM设置.rar”压缩包文件包含了关于Java命令行选项以及JVM配置的相关知识。 首先,`JAVA命令大全.doc`可能包含以下内容: 1. **Java启动命令**:`java`和`javac`是最基础的命令,分别用于执行...
Java命令主要包括编译、运行、调试、性能监控等多个方面,其中`javac`用于编译源代码,`java`用于执行已编译的字节码,而`jps`、`jstat`等工具则用于系统监控和故障排查。本文主要关注`java`命令的高级用法,特别是...
标题"wsdl2java命令使用所需bin"暗示了这是一个关于如何使用`wsdl2java`工具的教程,该工具通常用于从WSDL(Web服务描述语言)文件生成Java客户端和服务端代码。这个过程被称为WSDL到Java的绑定,是SOA(面向服务...
《在EditPlus中配置javac和java命令》 在IT行业中,编辑器是开发者的重要工具,而EditPlus作为一款功能强大的文本编辑器,因其简洁的界面、高效的代码编写功能以及丰富的自定义设置,深受广大程序员的喜爱。然而,...
Java命令是Java开发中最基础的执行工具,它用于启动Java应用程序。当尝试使用`java`命令运行一个`.class`文件时,可能会遇到各种异常。这些异常可能是由于多种原因引起的,包括但不限于以下几点: 1. **类路径问题*...
《让EditPlus支持javac,java命令》 对于初学者而言,使用编辑器直接运行Java程序无疑极大地简化了开发流程,免去了在命令行反复切换的繁琐步骤。EditPlus作为一款功能强大的文本编辑器,通过配置可以实现对Java编译...