7

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

谢谢克里希纳

4

6 回答 6

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

我会建议首先 jaring 你的类并提供 jar 的链接。

于 2013-08-11T18:41:45.507 回答
3

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

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

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

现在调用批处理文件。

于 2010-11-04T07:28:39.973 回答
2

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

java myclass

模块名称在哪里myclass(文件必须是myclass.class)。

于 2010-11-04T07:06:36.217 回答
1

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

于 2012-09-12T12:45:18.120 回答
0

@echo 关闭

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

于 2014-10-23T06:20:33.117 回答
0


您可以执行以下操作:

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

    @ECHO OFF
    javac YourClass.java
    java YourClass

  3. 现在双击 BAT 文件运行,它应该执行你的 java 程序。

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


于 2019-10-25T10:17:32.527 回答