我想从批处理文件调用一个Java类。我该怎么做呢?
sauutmhj1#
@ECHO OFF java -jar "Path/To/The/Jar/Whatever.jar"
我建议你首先打开你的类并提供一个指向jar的链接。
fcy6dtqo2#
如果您有:
然后:
(the包含COM包的文件夹),
cd c:\\src java -cp jar1;jar2; com.mycomp.util.Myclass
执行批处理文件以运行Java程序。
kx1ctssn3#
如果你已经编译了.java文件,并且有了.class文件,其中包含了main函数的字节码,那么只需运行:
.java
.class
main
java myclass
其中myclass是模块名(文件必须是myclass.class)。
myclass
myclass.class
hivapdat4#
只需在ur.bat文件中使用此java -classpath folderName/example.jar; com.example.package.ExampleProgram如果您将.bat文件与jar文件放在同一个文件夹中,则无需提及folderName
java -classpath folderName/example.jar; com.example.package.ExampleProgram
n1bvdmb65#
您可以执行以下操作:1.在记事本中打开一个新的文本文件。1.编写以下代码行,然后将其保存为“MyFile.bat”(Note:保存为.BAT文件)@ECHO OFFjavac YourClass.javajava YourClass1.现在双击BAT文件以执行Java程序。
@ECHO OFF
javac YourClass.java
java YourClass
**注意:**BAT文件和Java Class应该在同一个目录下。
pdtvr36n6#
@echo off java -jar "C:\path_to_jar_directory\test.jar" "C:\path_to_arguments\property.properties"
6条答案
按热度按时间sauutmhj1#
我建议你首先打开你的类并提供一个指向jar的链接。
fcy6dtqo2#
如果您有:
然后:
(the包含COM包的文件夹),
执行批处理文件以运行Java程序。
kx1ctssn3#
如果你已经编译了
.java
文件,并且有了.class
文件,其中包含了main
函数的字节码,那么只需运行:其中
myclass
是模块名(文件必须是myclass.class
)。hivapdat4#
只需在ur.bat文件中使用此
java -classpath folderName/example.jar; com.example.package.ExampleProgram
如果您将.bat文件与jar文件放在同一个文件夹中,则无需提及folderNamen1bvdmb65#
您可以执行以下操作:
1.在记事本中打开一个新的文本文件。
1.编写以下代码行,然后将其保存为“MyFile.bat”
(Note:保存为.BAT文件)
@ECHO OFF
javac YourClass.java
java YourClass
1.现在双击BAT文件以执行Java程序。
**注意:**BAT文件和Java Class应该在同一个目录下。
pdtvr36n6#