在批处理文件中调用java类

时间:2010-11-04 07:02:18

标签: batch-file batch-processing

我想在批处理文件中调用java类。 我怎么称呼。可以告诉我任何调用类文件的命令

由于 克里希纳

6 个答案:

答案 0 :(得分:3)

如果你有一个类名为com.mycomp.util的Myclass类,那么你必须转到“com”的父目录,例如“c:\ src”是包含com包然后

您的命令应该在批处理文件中

cd c:\ src java -cp jar1; jar2; com.mycomp.util.Myclass

现在调用批处理文件。

答案 1 :(得分:2)

如果您已编译了.java文件,并且拥有包含.class函数字节码的main文件,那么只需运行:

java myclass

其中myclass是模块名称(文件必须是myclass.class)。

答案 2 :(得分:2)

@ECHO OFF
java -jar "Path/To/The/Jar/Whatever.jar"

我建议先给你的课程加油,并提供一个罐子的链接。

答案 3 :(得分:1)

在你的.bat文件中使用它 java -classpath folderName/example.jar; com.example.package.ExampleProgram 如果您将.bat文件放在与jar相同的文件夹中,则无需提及folderName

答案 4 :(得分:0)

@echo off

java -jar“C:\ path_to_jar_directory \ test.jar”“C:\ path_to_arguments \ property.properties”

答案 5 :(得分:0)


您可以执行以下操作:

  1. 在记事本中打开一个新的文本文件。
  2. 编写以下代码行,然后将其保存为“ MyFile.bat”(请注意,我们将其另存为BAT文件。

    @ECHO OFF
    javac YourClass.java
    java YourClass

  3. 现在双击BAT文件运行,它将执行您的Java程序。

  4. 注意: BAT文件和Java类应位于同一目录中。