`
xinglongbing
  • 浏览: 151128 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

javac包装器

阅读更多

我们知道在%JAVA_HOME%\jdk1.6.0\bin\目录下面存在大量的.exe文件,其中很多只是一个包装器如javac.exe,对这些exe文件的调用最终是去运行java库中相应的类文件。javac.exe对应%JAVA_HOME%\jdk1.6.0\lib\tools.jar中的com.sun.tools.javac.Main(在此处也有一个sun.tools.javac.Main,这个在我的系统上运行提示该类文件过时了)。

对javac.exe的调用可以用下列批处理文件表示:

set classpath=%JAVA_HOME%\jdk1.6.0_01\lib\tools.jar;
java com.sun.tools.javac.Main %1

分享到:
评论

相关推荐

    stanfordcorenlp-python:使用Jpype的Stanford-CoreNLP版本3.9.1的Python包装器

    Stanford-CoreNLP Python包装器使用Jpype的Stanford-CoreNLP版本3.9.1的Python包装器如何安装克隆存储库 git clone https://github.com/plotlabs/stanfordcorenlp-python.git运行以下命令来编译Java代码: export ...

    java源码资讯-javac-doop-plugin:将Java源代码静态信息与Doop分析结果结合在一起

    创建包装 mvn包javac命令 执行:javac -cp ../advancedTest/ -Xbootclasspath / p:./ target / doop-printer-1.0-SNAPSHOT.jar -processorpath ./target/doop-printer-1.0-SNAPSHOT-jar-with-dependencies.jar- ...

    mmm:i3 的 Udisks 挂载包装器

    嗯用 Java 编写的 i3 的 Udisks 挂载包装器此脚本使用 Udisk 来识别和装载卷。 最初为 i3WM 编写,使用 DMENU。特征: 快速地它可以排除驱动器名称。 Fe 不会在驱动器列表中显示 /dev/sda 及其所有子项,因此不会...

    实时显示DOS程序执行的小软件含代码

    这个一个实时显示DOS程序执行的小软件,特色在于可在窗体内直接输入要执行的Dos命令(如ping 127.0.0.1),则输出结果可直接显示在窗体的memo控件上。利用该程序可以包装dos命令以及其它一些dos应用程序。

    jnipp:C ++ 11 JNI包装器

    jnipp是一个C ++ 11 Java Native Interface包装器,应该可以简化生活。要求您需要c ++ 11支持: -std=c++11 使用-DJNIPP_USE_TYPE_TRAITS进行编译以使用类型特征(如果可用); 某些版本的libstdc ++不支持type_...

    [Java参考文档].JDK_API_1_6_zh_CN

    javac javacjavac )将源程序编译 )将源程序编译 成字节码 -- 字节码文件名 :源字节码文件名 :源.class .class,再利用虚拟机 ,再利用虚拟机 (解释器,即 javajava java)解释执行,运过 )解释执行,运过 程

    delphi实时显示DOS程序执行

    看到hxb_leiyuan的"实时显示 DOS程序 执行 Memo 命令 Command"想起来也曾作过一个 但是不能执行DIR之类由CMD解释执行的指令,比如执行JAVA,JAVAC显示要稍微好一点...利用该程序可以包装dos命令以及其它一些dos应用程序。

    PlatForm 实时显示DOS程序执行

    看到hxb_leiyuan的"实时显示 DOS程序 执行 Memo 命令 Command"想起来也曾作过一个,但是不能执行DIR之类由CMD解释执行的指令,比如执行JAVA,JAVAC显示...利用该程序可以包装dos命令以及其它一些dos应用程序。

    python-ipc-zxing:通过IPC(标准IO)的快速python-zxing包装器

    (Windows) : javac -cp zxing3.2.1/core.jar;zxing3.2.1/javase.jar zxingHost.java (Linux) : javac -cp zxing3.2.1/core.jar:zxing3.2.1/javase.jar zxingHost.java #通过Java在控制台中运行和测试:# ...

    antw:apache ant 的包装器,它使用特殊的记录器来记录有关 ant 构建的统计信息。 http

    Antw是Apache Ant的一个包装器,它旨在为Ant构建过程提供额外的功能,尤其是关于构建统计信息的记录。在本文中,我们将深入探讨Antw的工作原理、安装步骤以及如何利用它来提升你的Java项目构建效率。 Antw的主要...

    基于Java编译器的Maven混淆插件的设计与实现.pdf

    该论文中设计和实现的混淆器被包装成Maven插件,以方便实际项目的使用。 3. 混淆技术:混淆技术是指保护Java源代码免受盗版和篡改的技术。常见的混淆方法包括名称变换、包修改和数组下标同态计算等。 4. 抽象语法...

    Java深度历险.pdf

    这些工具实际上是由Java语言编写而成的,其中`javac.exe`是一个包装器,其目的是简化命令行操作。当调用`javac.exe`时,实际上是调用了以下命令: ```bash java -classpath x:\jdk1.xx\lib\tools.jar ...

    Java 编程常用系统类Java 常用编程系统类打包下载.rar

    3.数据类型包装类。4.String类。5.StringBuffer类。6.Date类。7.Calendar类。8.Vector类。9.Set接口。10.List接口。11.Map接口等的源代码实验资料,对学习和使用Java开发软件有很好的借鉴作用。

    java深度历险

    这些工具实际上是Java程序的包装器,简化了开发者的命令行输入。例如,`javac`实际上是在运行`com.sun.tools.javac.Main`类,这个类位于`tools.jar`中。 当涉及到移动设备开发,如Palm应用程序,开发者会用到J2ME...

    第02章.ppt————电子版_ppt版

    5. **lib**:存储Java工具类,很多工具程序都是用Java编写的,bin目录下的工具实际上是包装器,最终调用lib目录下tools.jar中的相应类。 6. **src.zip**:Java提供的API类别的源代码压缩包,开发者可以查看源码理解...

    Java基础知识总结1.pdf

    除了基本数据类型外,Java还提供了一系列的封装类,称为包装器类,比如Boolean、Byte、Short、Integer、Long、Character和Float等。这些类允许基本类型的数据以对象的形式存在,使得在使用这些基本类型时可以使用...

    MetaUtils:一组有助于元编程和反射的工具和实用程序

    主要特点:运行时Javac调用已经围绕Java编译器创建了一个包装器,该包装器完全在JVM中工作。 通过传递一组映射到表示其源代码的字符串的Class名称,此方法无需I / O。 返回存储已加载类的类加载器和已加载类的映射。...

    Java工程师面试复习指南

    【Java工程师面试复习指南】本仓库架构大部分Java工程师所需要掌握的核心知识,整合了互联网上的很...Java集合详解:迭代器,快速失败机制与比较器 Java集合详解:HashMap和HashTable Java集合详解:深入理解LinkedHas

    java 面试题

    JDK(Java Development Kit)是Java开发工具集,除了包含JRE之外,还提供了编译器(如javac)、调试器和其他开发工具。JVM是JRE的一部分,是实际执行Java字节码的组件。 在Java编程基础中,类是使用`public`关键字...

    java版斗地主源码-tagme:分叉/冻结tagme

    包装器 添加了一些我认为对运行软件很有帮助的说明 运行 Py4j 包装器 安装 Py4j: Py4j 的工作原理是让您运行一个 java 程序 (TagmeEntryPoint.java),该程序导入您想要运行的代码,然后通过从 python 调用使其可用...

Global site tag (gtag.js) - Google Analytics