`
zy116494718
  • 浏览: 481029 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

编写bat文件运行class

    博客分类:
  • Java
阅读更多

 

Phone.Bat:

set CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;d:\Phone\lib\commons-

httpclient-3.1.jar;d:\Phone\lib\commons-httpclient.jar;d:\Phone\lib\commons-

logging.jar;d:\Phone\lib\commons-codec-1.3.jar

java SelectPhone

 

 

如果系统配置了环境变量已经配置了classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

再这里也可以不用直接是:

 

set CLASSPATH=.;d:\Phone\lib\commons-httpclient.jar;d:\Phone\lib\commons-

logging.jar;d:\Phone\lib\commons-codec-1.3.jar

java SelectPhone

 

但是d:前的.;一定不能少,后面所引用的JAR包为该class文件需要的jar包,如果不添加会报找不到该方法的错。当然这里我们也可以把需要的JAR包都添加进环境变量中。另外,无论是环境变量中,还是直接set CLASSPATH,都必须直接指向具体的jar包,而不可以写成d:\Phone\lib。

 

另外,如果想直接在cmd下生成class文件,那么该java文件所需要的JAR包则必须添加到环境变量中,否则编译时会报找不到包。

 

ps: 如果Phone文件夹下有很多的class类,那么我在环境变量中可以配置classpath = d:\Phone,这样这些class类都会被加载,但是JAR包必须另外一个一个加载。

      在TOMCAT下的classpath是预置的,为WEB-INF/classes 和WEB-INF/lib,在创建Tomcat系统classloader的时候产生了自己的classpaths。

 

分享到:
评论

相关推荐

    Eclipse的AWT项目打包成jar,编写bat批处理文件运行

    bat文件的编写相对简单,但需注意路径配置和参数传递。 #### 示例bat文件: ```batch @echo off set JAVA_HOME=C:\jdk\jre\bin set PATH=%JAVA_HOME%;%PATH% start javaw -Djava.library.path=./native/ -jar ...

    C#利用bat文件写的IP的动态修改

    在Windows操作系统中,我们可以通过批处理文件(bat文件)来编写脚本,实现这一功能。本文将深入探讨如何使用C#编程语言与批处理文件结合,创建一个动态修改IP地址的工具。 首先,我们需要理解什么是批处理文件...

    shell,bat脚本运行java程序

    1. 使用文本编辑器(如Notepad++、记事本等)创建一个新的.bat文件,例如`run_java.bat`。 2. 在文件中输入以下内容: ```batch @echo off REM 指定Java程序的主类名,这里假设为com.example.MyApp set MAIN_CLASS=...

    javajar包运行及bat文件制作.doc

    1. **编写Bat文件**:创建一个文本文件,将下面的命令输入进去,并保存为`.bat`扩展名的文件。例如,创建名为`regexCreator.bat`的文件,内容如下: ```plaintext e: cd E:\jartools java -jar regexCreator.jar...

    java调用bat文件

    本文将深入探讨如何使用Java调用BAT文件,以及在这个过程中可能遇到的问题和解决方案。 首先,理解基本原理:Java通过`Runtime.getRuntime().exec()`方法来执行外部命令,这包括运行批处理文件。这个方法允许Java...

    bat文件调用java入门实例带图解

    - 编写bat文件的内容,如下所示: ``` @echo off set CLASSPATH=D:\path\to\your\project.jar;%CLASSPATH% java -jar D:\path\to\your\project.jar pause ``` - 将上述bat文件保存在合适的位置,并确保其中...

    Bat调用Java

    在IT行业中,有时候我们需要在没有图形用户界面的环境中运行Java程序,这时批处理文件(Bat文件)就显得非常实用。本文将详细介绍如何使用Bat文件调用Java程序,并以"InvokeHello.bat"调用"Hello.jar"和"Hello.java...

    bat文件调用java程序

    4. **运行BAT文件**: 保存这个记事本文件为`.bat`扩展名,比如`runTestDemo.bat`。双击这个BAT文件,你的Java程序就会被调用并运行。 通过这种方式,你可以便捷地在Windows环境下运行Java程序,而无需每次都手动...

    Java制作bat文件可执行Jar.doc

    ### Java 制作 BAT 文件可执行 JAR 的详细步骤与知识点 #### 一、导言 在实际开发过程中,为了方便部署和分发应用程序,常常需要将 Java 应用程序打包成 JAR 文件,并通过批处理(BAT)文件来启动。这种方式不仅...

    ORACLE数据库备份用bat脚本

    6. **保存脚本**:将以上内容保存为.bat文件,然后在命令行中运行此脚本即可执行数据库备份。 接下来,我们讨论如何使用Java代码实现定时批量备份。Java具有丰富的定时任务库,如Quartz和ScheduledExecutorService...

    一键java运行class

    "一键java运行class"指的是能够快速、便捷地执行Java编译后的字节码文件(.class),无需经历复杂的命令行操作。这个主题通常涉及到Java开发环境的配置、JVM(Java虚拟机)的工作原理以及如何通过工具或脚本简化执行...

    通过bat来调度java代码

    打开“控制面板” -> “管理工具” -> “任务计划程序”,创建新的任务,设置触发器和操作以指定何时运行.bat文件。 5. **ClearXML** - 根据提供的压缩包子文件名称“ClearXML”,这可能是一个用于清理XML数据的...

    java打包jar、第三方jar包、制作成.bat批处理

    本篇文章将深入探讨如何打包Java项目、如何处理第三方JAR包,并创建一个.bat批处理文件来简化运行流程。 1. **打包Java项目为JAR文件** 打包Java项目通常使用Maven或Gradle等构建工具。在Maven中,可以在pom.xml...

    JavaClass二进制文件加密专家

    抽出了JVM虚拟机耗时较多的代码,替换为原生C代码去执行,加密后的Class文件运行效率比加密前还要快。 3.彻底保护您的Class二进制文件,任何通过分析Class文件结构来实现反编译的工具均不能对加密后的文件反编译...

    删除目录下所有.class文件

    在Windows操作系统中,批处理脚本(.bat文件)是一种简单的方式来执行一系列命令行操作。这里提到的`.bat`文件很可能是用来自动化删除目录下所有`.class`文件的命令。批处理可以提高工作效率,特别是当需要对大量...

    eclipse打开java类编译后的class文件所在目录

    当我们编写并运行Java程序时,Eclipse会自动编译源代码(.java文件)为字节码(.class文件)。这些.class文件是Java虚拟机(JVM)执行的二进制代码,它们被存储在特定的目录结构中。了解如何在Eclipse中找到这些编译...

    删除工程中无用文件的BAT

    将这个脚本保存为`.bat`文件后,只需双击运行,即可快速清理工程中的无用文件。这对于经常进行编译和版本控制操作的开发者来说,是一个非常实用的工具,可以有效保持项目目录的整洁,提高版本控制系统的效率。 最后...

    JAVA 将class打包为jar

    1. **创建批处理文件**:在项目的根目录下或任何其他方便的位置,新建一个文本文件,例如命名为`run_pet.bat`。 2. **编辑脚本内容**:在批处理文件中写入以下内容: ```batch @echo off set JAVA_HOME=C:\...

    java程序启动bat

    开发者编写`.java`文件,使用`javac`编译器将其编译成`.class`字节码文件,然后用`jar`命令打包成jar文件。 - **工具**:在实际开发中,我们可能会使用各种工具辅助管理、打包和运行Java项目,如Maven或Gradle进行...

    生成java可执行文件

    接下来,创建一个批处理文件,内容指向JRE的bin目录下的java执行文件,并指定运行.class文件。最后,将批处理文件的扩展名改为.bat,双击即可运行程序。 2. **Java程序在指定文件夹下**:如果Java源文件使用了`...

Global site tag (gtag.js) - Google Analytics