`

javac编译与java执行多个包下的.java文件(使用批处理)

阅读更多
#这个,主要是自己在做一个独立的Java项目,它不依赖IDE,同时要在别人电脑上编译运行

#下面编译运行用到了jar包、properties文件

#首先进入项目的根目录下
#注意:每一行,表示:DOS系统将执行的指令
#G:
#cd testJava
#上面,两个命令为模拟,进入项目根目录(具体目录,根据自己程序所在目录)

javac -classpath .;../previousRecord.properties;../lib/jtds-1.2.5.jar;com/cjb/properities/jdbc.properties com/cjb/jdbc/*.java com/cjb/client/*.java -encoding UTF-8
#上面命令,表示:编译com/cjb/jdbc下所有java类和com/cjb/client下所有java类,这些类用到了previousRecord.properties文件(它的路径是相对的)和jtds-1.2.5.jar的文件jar包(它的路径也是相对的),同时用的编码是UTF-8
java -Xms64m -Xmx512m -cp .;../previousRecord.properties;../lib/jtds-1.2.5.jar;com/cjb/properities/jdbc.properties com/cjb/client/MailDispatcherOperation
#上面命令,表示:执行com/cjb/client下的MailDispatcherOperation.class(它里面有Main函数)
分享到:
评论

相关推荐

    Dos环境下使用javac编译与java执行多个包下的.java文件

    在DOS环境下使用`javac`编译与`java`执行多个包下的`.java`文件是一项常见的Java开发任务。这通常涉及到对项目结构的理解、命令行操作以及掌握Java的编译和运行流程。下面我们将详细讲解这个过程。 首先,我们需要...

    java超简易批处理

    Java批处理是一种自动化执行Java程序的方法,主要用于简化重复性任务,比如编译和运行多个Java源文件。在Java开发环境中,通常需要通过`javac`命令来编译`.java`源文件,然后通过`java`命令来运行生成的`.class`字节...

    Java单文件编译器

    在Java编程环境中,通常我们需要使用JDK中的javac命令行工具来编译Java源代码,但这个过程可能涉及到多个文件之间的依赖管理,对于只有一个源文件的小型项目或临时调试来说,使用专门的单文件编译器能简化流程,提高...

    Java开发环境配置批处理

    批处理文件(.bat)是一种在Windows操作系统中运行的脚本文件,它可以包含一系列的命令行指令,一次执行多个操作。对于Java开发环境的配置,我们可以创建一个批处理文件,自动完成上述环境变量的设置。以下是一个...

    java打包并生成可执行文件步骤

    打包过程主要是将多个Java源文件编译为.class字节码文件,并将它们组织成一个或多个JAR(Java Archive)文件,便于分发和执行。 1. **编译Java源文件** 在编译阶段,我们需要使用`javac`命令将.java文件转化为....

    在DOS环境下(cmd)编译及运行java程序教程

    在DOS环境下(CMD)编译和运行Java程序是学习Java编程的基础技能之一。这个过程主要涉及以下几个步骤: 1. **启动DOS命令行**:...而批处理文件的创建则进一步提升了工作效率,尤其当你需要频繁处理多个Java程序时。

    多项目管理编译运行(package、jar)的程序示例,包括Java项目源代码、编译和运行的脚本,全部打包在一起。可直接编译运行

    这个程序示例主要涉及了如何管理和编译多个Java项目,并将它们打包成一个可执行的JAR文件,便于部署和运行。以下是对这个主题的详细阐述: 1. **Java项目源代码**: Java项目通常由多个类组成,每个类都有特定的...

    无IDE时编译和运行JavaJava开发Java经验技巧共

    如果项目包含多个文件和包,需要正确设置工作目录和使用相对路径。例如,如果类在包`com.example`下,那么命令应为: ``` javac -d . com/example/ClassName.java ``` 运行时同样需要指定包名: ``` java ...

    java命令行辅助工具

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

    批处理文件安装java开发环境jdk、mysql、nginx等!!

    在这个场景下,批处理文件会包含安装、配置和启动这些软件的命令,例如使用`msiexec`或`setup.exe`来安装软件,使用`set`命令设置环境变量,使用`copy`或`xcopy`命令复制文件,以及使用`net start`启动服务。...

    java快速编译

    Java快速编译是一种提高开发效率的方法,它使得开发者无需通过集成开发环境(IDE)或命令行界面逐个编译源代码文件,而是通过自动化脚本一次性处理多个.java文件。在这个场景中,`java快速编译.bat` 文件很可能是一个...

    java项目ant打包脚本

    Ant的任务是执行特定动作的组件,比如`javac`任务用于编译Java源代码,`jar`任务用于创建JAR文件,`copy`任务用于复制文件或目录。每个任务都有一些属性,可以通过XML标签进行配置。例如,`javac`任务的`srcdir`...

    第一个Java程序

    以上是对“第一个Java程序”的详细解析,包括基础知识、编译执行流程、常见问题解决办法、语法要点以及一个简单的实践任务。通过这些内容的学习,初学者能够更好地理解Java程序的基本概念和开发流程。

    java中英文翻译---调用Google翻译API

    编译.bat文件是Windows批处理文件,用于执行编译Java源代码(如TranslateTest.java)的任务。这通常涉及使用`javac`命令将`.java`文件编译为`.class`文件。`org`和`com`目录可能包含了项目的依赖库或者自定义的Java...

    Bytecode to source converting Java & Kotlin code into .zip

    在处理多个类或整个项目时,将字节码文件转换为源代码并打包成.zip文件是有用的。这可以通过编写脚本或者使用自动化工具来实现。例如,可以创建一个批处理脚本,遍历目录中的所有.class文件,使用适当的反编译器将其...

    class如何生成jar

    在Java开发中,`.jar` 文件(Java归档文件)是一种重要的打包格式,它不仅能够将多个 `.class` 文件封装在一起,还能包含资源文件和其他元数据,使得应用程序更易于部署和分发。下面我们将详细介绍如何创建 `.jar` ...

    使用Ant将java工程打包成bat可执行性文件

    在这个文件中,我们需要定义各种任务,如编译Java源代码、创建JAR文件,以及生成bat文件。 下面是一个基本的`build.xml`示例: ```xml <project name="AntBatTest" basedir="." default="create-bat"> ...

    Java去重txt文件内容(按行)

    总的来说,这个Java项目展示了如何利用Java 8的Stream API和并行流特性来高效地处理文本文件,实现行级别的去重功能。这种技术对于处理大量文本数据,尤其是需要进行清洗和预处理的情况非常有用。在实际应用中,可以...

    Java反编译工具

    Java反编译工具是开发者和逆向工程人员用于查看Java字节码的工具,它们能够将已编译的.class文件转换回可读的.java源代码形式。这些工具对于理解库的功能、学习他人代码或者在丢失源代码的情况下进行调试非常有用。...

    Java程序设计习题集.pdf

    6. 在 JDK 命令行开发工具中,用编译程序 javac.exe 编译生成的文件是二进制可执行文件。(错) 7. Java 程序可以分为 Java Application 和 Java Applet 两类,这两类程序的运行方式是相同的。(错) 8. 操作系统 ...

Global site tag (gtag.js) - Google Analytics