我在 Eclipse 中有一个 Java 独立项目,其中包含大约 10 个包。我有一个主要方法(在 Eclipse 中),当从 Eclipse 执行时工作正常。
我已经编写了一个批处理文件来从桌面运行它。我只是单击批处理文件并希望运行该程序。
我的批处理文件代码如下。
RunExecuteMyProg.bat
echo Output of the Program
echo ---------------------
java C:\eclipse_workspace\eclipse\myprogram\MainProgram\ExecuteMainProgram
echo "Program Executed"
该程序在 Eclipse 中运行时,通常需要 1 -4 分钟,具体取决于多种因素。但是当我单击 .bat 文件时,它会打开几分之一秒然后关闭。Java 在我的类路径上。当我尝试编译时,在命令提示符下,我收到编译错误,提示找不到某个类。然而,在日食上它运行良好。该程序运行时需要创建日志文件,但批处理文件没有任何反应。
PS:类文件与源文件在同一文件夹中创建。