`
cui09
  • 浏览: 115452 次
  • 性别: Icon_minigender_1
  • 来自: 吉林
最近访客 更多访客>>
社区版块
存档分类
最新评论

命令行方式编译java文件的方法(加入对应的支持包)

阅读更多

命令行方式编译java文件的方法。

1。首先得配置好环境变量(废话哈)

2。进入java程序所在的目录。

3。运行

----------------------------------------------------------------------------------------

javac -d ../classes -classpath "D:/jakarta-tomcat-5.0.28/jakarta-tomcat-5.0.28/common/li
b/servlet-api.jar" FirstServlet.java

----------------------------------------------------------------------------------------

   -d ../classes 是把编译后的class文件放到上一级别目录的classes文件夹下

   "D:/jakarta-tomcat-5.0.28/jakarta-tomcat-5.0.28/common/lib/servlet-api.jar"是加入需要的支持包。

----------------------------------------------------------------------------------------

运行成功之后生成的class文件就保存到了classes目录下。

分享到:
评论

相关推荐

    java命令行编译全

    在Java编程中,命令行编译是学习和工作...总之,理解Java的命令行编译和运行机制,特别是涉及到包和类路径的概念,对于任何Java开发者来说都是基础且必要的技能。正确设置和管理类路径,能够确保程序的顺利编译和运行。

    Java反编译工具把.class文件转换为.java文件

    - 递归处理子目录:若想对整个包含多个子目录的项目进行反编译,可以使用`-r`选项,例如:`jad -r -d srctree/**/*.class`将递归地处理`tree`目录及其所有子目录下的`.class`文件,并根据类所在的包名称创建对应的...

    用命令行编译java并生成可执行的jar包方法

    以上就是用命令行编译Java并生成可执行jar包的完整过程。需要注意的是,命令行编译和打包的过程中,每个步骤都要细心检查,确保没有任何的差错。掌握这个过程对于进行Java开发,尤其是在没有集成开发环境(IDE)支持的...

    jd-gui反编译java 文件

    本篇文章将详细讲解如何使用jd-gui来反编译Java文件。 首先,jd-gui是一个图形界面的Java反编译器,由JDI(Java Debug Interface)支持,它能够将已编译的Java字节码转换回可读性强的源代码。这对于调试、分析或者...

    java编译class文件

    这将编译指定的`.java`文件,生成对应的`.class`文件。如果源代码中有多个类,每个类都会生成一个`.class`文件。 4. 验证编译结果:如果编译成功,你会看到没有任何输出。`.class`文件会出现在与`.java`文件相同的...

    java命令行辅助工具

    在命令行中,我们可以使用`javac`命令来编译Java源代码。例如,如果我们有一个名为`HelloWorld.java`的源文件,我们可以通过以下命令进行编译: ```sh javac HelloWorld.java ``` 这将在同一目录下创建一个`Hello...

    Java反编译 jd-gui反编译class文件

    Java反编译是开发者在分析或逆向工程Java程序时常用的一种技术,它主要用于查看Java字节码(.class文件)对应的源代码。当我们丢失源代码或者想了解已编译库的工作原理时,反编译工具就显得尤为重要。在Java反编译...

    java反编译程序

    Java反编译是将已编译的字节码(.class文件)转换回源代码(.java文件)的过程。在开发或维护项目时,如果原始的源代码丢失或不可用,反编译工具就能派上用场。这些工具可以帮助开发者理解代码的功能,修复错误,...

    动态生成、编译、运行java文件

    Java的JDK提供了一个名为`javac`的命令行工具用于编译Java源文件。然而,在程序运行时,我们不能直接调用这个命令行工具。为此,Java提供了Java Compiler API(javax.tools包),允许我们在程序中动态地编译Java源...

    DJJava 反编译class文件

    他们可以选择要反编译的.class文件或整个目录,然后工具会生成对应的.java文件。这些生成的源代码可以被编辑、调试,甚至重新编译为新的类文件。 值得注意的是,反编译他人未授权的代码可能涉及法律问题,因此在...

    Apk 反编译成Java源代码工具

    在Android世界里,APK中的代码主要以Dalvik字节码(.dex)的形式存在,因此反编译APK通常涉及到两个主要步骤:将.dex文件转换为.java源代码,然后使用Java源代码阅读器来查看结果。 1. **dex2jar工具**:这是反编译...

    Java类动态加载(一)——java源文件动态编译为class文件

    `javac`是命令行工具,而`JavaCompiler` API则提供了在程序中编译Java源代码的能力。以下是一个简单的示例,展示了如何使用`JavaCompiler` API编译源文件: ```java import javax.tools.*; import java.io.File; ...

    class编译成JAVA文件

    例如,对于名为 `HelloWorld.java` 的源文件,我们会在命令行输入 `javac HelloWorld.java`,这将生成一个对应的 `HelloWorld.class` 文件。这个过程中,Java编译器会将源代码转换为字节码,这是一种平台无关的中间...

    javaClass反编译javaClass反编译

    - **Procyon**:除了反编译,还支持Java源码到字节码的编译,提供了GUI和命令行两种方式。 - **FernFlower**:开源的Java反编译器,提供良好的源代码重构能力。 - **IntelliJ IDEA/ Eclipse**:这些IDE内置了反...

    java反编译软件java反编译软件java反编译软件

    Java反编译软件是开发者和逆向工程人员用于查看Java字节码的工具,它能够将已编译的.class文件转换回源代码形式。在Java编程中,源代码被编译成字节码,这是一种平台无关的中间表示,使得Java程序能够在任何支持Java...

    java class反编译工具

    在描述中提到的工具,是一个小巧而实用的Java Class反编译器,用户只需运行`.exe`可执行文件,然后选择要反编译的`.class`文件,即可在指定目录下生成对应的`.java`文件。 Java字节码是Java源代码经过编译后的中间...

    .class文件反编译成java文件工具

    `.class`文件反编译工具通常采用逆向工程的方法,解析.class文件的字节码结构,并尝试将其翻译成接近原始的Java源代码。这样的工具能够帮助开发者分析库、框架或者无法获得源代码的程序,从而增进理解和学习。尽管反...

    java编译实验包

    本实验包旨在帮助你了解和掌握在命令行环境中编译和运行Java程序的基本步骤。 首先,我们需要理解Java的编译过程。在Java中,源代码文件通常以`.java`为扩展名,这些文件需要通过Java编译器(javac)转换成字节码...

    java class文件反编译工具

    当Java源代码(.java文件)被编译后,会生成对应的字节码文件,即Class文件。这些文件包含了Java虚拟机(JVM)能够执行的指令和数据结构,但不包含原始的源代码。Class文件内部采用特定的二进制格式,包括常量池、...

Global site tag (gtag.js) - Google Analytics