为java创建.bat文件

为java创建.bat文件,java,file,batch-file,Java,File,Batch File,我需要创建一个.bat文件来运行java程序。 我在“C:\Program Files\Java”目录下有一个DatabaseConnect.class文件。 我在“C:\ProgramFiles\JarColl”目录中有一个用于数据库连接的jar文件 我试过了,但没有成功。 非常感谢您的帮助。很可能是路径问题 试试这个 java -classpath "C:\Program Files\JarColl\\*";C:\Program Files\Java DatabaseConnect 最可能

我需要创建一个.bat文件来运行java程序。 我在“C:\Program Files\Java”目录下有一个DatabaseConnect.class文件。 我在“C:\ProgramFiles\JarColl”目录中有一个用于数据库连接的jar文件

我试过了,但没有成功。
非常感谢您的帮助。

很可能是路径问题

试试这个

java -classpath "C:\Program Files\JarColl\\*";C:\Program Files\Java DatabaseConnect

最可能的路径问题

试试这个

java -classpath "C:\Program Files\JarColl\\*";C:\Program Files\Java DatabaseConnect

“Java”和“DatabaseConnect”之间有一个空格,为什么JAR有双引号,而类名没有双引号。这是我需要放在.bat文件中的唯一一行。@user234194:如果没有双引号,java将把空格字符解释为类路径参数的结尾。由于类的名称没有/不能有空格,因此不需要引号。至于你的第二个问题,这应该是你需要放在.bat文件中的全部内容(尽管,我建议你试试看,而不是回到这里问——这要快得多)。在“Java”和“DatabaseConnect”之间有一个空格,为什么JAR有双引号,而不是类名。这是我需要放在.bat文件中的唯一一行。@user234194:如果没有双引号,java将把空格字符解释为类路径参数的结尾。由于类的名称没有/不能有空格,因此不需要引号。至于你的第二个问题,这应该是你需要放在.bat文件中的全部内容(尽管,我建议你试试,而不是回到这里问——这要快得多)。你能告诉我们你试了什么吗?作为一个旁白,我不建议将类文件存储在Program files\Java目录中-过一会儿肯定会变得非常混乱。您能告诉我们您尝试了什么吗?顺便说一下,我不建议将类文件存储在Program files\Java目录中-过一会儿肯定会变得非常混乱。