1. jar
2. java
3. javac
4. javadoc
5. native2ascii
1. jar
JAR是与平台无关的文件格式,它允许将许多文件组合成一个压缩文件。
jar命令用法:
jar -cvf hello.jar com // 用目录com创建JAR包
jar -xvf hello.jar // 解压JAR包到当前目录
jar -tf hello.jar // 列出JAR包中的目录结构
jar -cvf hello.war * // 用当前目录下的所有文件创建WAR包
jar -xvf hello.war // 解压WAR包到当前目录
jar -tf hello.war // 列出WAR包中的目录结构
2. java
Java解释器,直接从类文件执行Java应用程序代码。
java命令用法:
java -version // JDK版本信息
java HelloWorld // 执行HelloWorld.class
java -cp com/hello HelloWorld // 执行com/hello下的HelloWorld.class
java -jar App.jar // 执行App.jar
java -cp com/hello -jar App.jar // 执行com/hello下的App.jar
3. javac
Java语言编程编译器,将Java源代码编译成字节代码的class文件。
javac命令用法:
javac HelloWorld.java // 编译HelloWorld.java
javac hello/*.java // 编译hello目录下的所有源文件
4. javadoc
JavaDoc从程序源代码中提取类、方法、成员等注释形成一个和源代码配套的API帮助文档。
javadoc命令用法:
javadoc Hello.java // Hello.java源文件
javadoc hello // hello包下所有源文件
javadoc -d api hello // 指定目标目录api
javadoc -d api @package.txt // package.txt中指定多个包
5. native2ascii
Java的一个文件转码工具,将非Unicode字符编码的文件转换为Unicode字符编码的文件。
native2ascii命令用法:
native2ascii message_input.properties message.properties
// 转换为Unicode编码的文件
native2ascii -reverse message_input.properties message.properties
// 反向转换为非Unicode编码的文件
分享到:
相关推荐
**标题:“jdk1.6好用的jdk工具”** **描述**:“好用的jdk工具!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!” Java Development Kit(JDK)是Oracle公司...
本篇文章将详细解析“JDK工具包(Mac)”,包括JDK 11的运行环境和API文档的安装与使用。 首先,让我们了解JDK 11。JDK 11是Java SE(标准版)平台的第15个长期支持版本,发布于2018年9月。它引入了许多新特性,如...
JDK工具定位JVM问题
安装“jdk-17_windows-x64_bin.exe”后,需要设置环境变量JAVA_HOME指向JDK的安装目录,并将`bin`子目录添加到系统PATH变量中,以便在命令行中全局使用JDK工具。 5. **开发与调试**: 使用JDK 17,开发者可以利用...
本文将详细讲解如何在 Jenkinsfile 中调用 JDK 命令工具,并在 Jenkins 容器中进行相应的配置,以实现无需安装完整 JDK 环境即可执行 JDK 相关任务。 1. **容器内放置 JDK 工具包** Jenkins 容器通常是一个轻量级...
1. tar -zxvf jdk1.6.0_45.tar.gz -C /usr/lib/jvm 2. export JAVA_HOME=/usr/lib/jvm/jdk1.6.0_45 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar
jdkConfig.exe工具适用于经常变更jdk...config_jdk.sh是linux的安装和配置jdk工具,将本脚本放入jdk的bin安装包相同目录下执行,CentOS6.5验证正常 说明网址:http://blog.csdn.net/mzky_kt/article/details/79581662
9. **jvisualvm**:一个全功能的性能分析和监视工具,包含了很多其他JDK工具的功能。 **3. JDK 1.7的安装与配置** 在Windows、Linux和Mac OS等操作系统上安装JDK 1.7后,需要设置`JAVA_HOME`环境变量指向JDK的安装...
压缩包中的"切换JDK工具"很可能是一个实现这一功能的脚本或应用程序。在使用前,用户通常需要先安装好所需版本的JDK,然后将JDK的安装路径添加到工具的配置中。工具会自动检测这些路径,并在需要时进行切换。具体的...
目前,有许许多多的JDK工具呈现在大家面前,但常用的莫过于java.exe、javac.exe、jar等。除了这几个,还有哪些呢?本文作者Joe拥有多年的Java开发经验,其在博客上分享了一篇文章:5 JDK Tools Every Java Developer...
jdk1.8 jdk1.8 jdk1.8 jdk1.8 jdk1.8 jdk1.8 jdk1.8 jdk1.8
安装后,需要配置环境变量,主要包括`JAVA_HOME`,指向JDK的安装目录,以及`PATH`,添加JDK的bin目录,以便在命令行中直接使用JDK工具。 ### Android开发与JDK 在Android开发中,JDK提供了构建应用程序所需的...
Jenkinsfile 调用 JDK 命令和 Maven 或 Gradle 编译命令工具配置 Jenkinsfile 调用 JDK 命令和 Maven 或 Gradle 编译命令工具配置 在 Jenkins pipeline 中,我们经常需要使用 JDK 命令和 Maven 或 Gradle 编译命令...
JDK工具集是Java开发者的重要武器,其中: 1. `javac`:Java编译器,将源代码编译成字节码,以便JVM执行。 2. `javadoc`:生成描述Java类和接口的HTML文档,帮助理解代码结构。 3. `jdb`:Java调试器,用于查找和...
JDK工具,如javac编译器、jar打包工具、javadoc文档生成器等;以及相关的库文件,如rt.jar,它包含了Java标准类库。 在Java开发中,JDK的重要性不言而喻。Javac是Java的命令行编译器,将源代码编译成字节码,使得...
JDK(Java Development Kit)是Oracle公司提供的Java编程语言开发工具包,包含了Java运行环境(JRE)、编译器(javac)、Java类库以及各种工具,是开发和运行Java应用的基础。本教程将详细讲解如何使用“JDK配置程序...
5. **配置环境变量**:安装完成后,需要配置系统环境变量`JAVA_HOME`指向JDK的安装目录,同时在`Path`变量中添加`%JAVA_HOME%\bin`,以便在命令行中直接使用JDK工具。 6. **验证安装**:打开命令行,输入`java -...
7. **JDK工具集**:还包括如`jconsole`(监控JVM)、`jmap`(内存映射工具)、`jstack`(线程堆栈跟踪)等其他实用工具。 在Linux环境下安装JDK 11.0.10,首先需要解压压缩包"Linux-JDK-11"。这通常可以通过`tar`...
7. **线程诊断工具**(Thread Dump Analysis):增强了JDK工具,使得分析线程转储更为便捷。 此外,JDK 17还增强了安全性、性能和兼容性,例如对SSL/TLS协议的更新、垃圾收集器的优化以及对Java模块系统(Jigsaw)...