【发布时间】:2015-04-28 09:59:30
【问题描述】:
我有一个运行 RMI API 的完整的 java 项目。它包括 3 个主类,我想通过 3 个单独的 .bat 文件来运行它们。
我需要运行的类是(按顺序):Model_Server、Controller_Server、View_Server。
我尝试过 2 个版本的批处理代码。问题是,在这两个类中,即使我将批处理代码复制到所有 3 个类(当然不包括类和包名),但只有第一个类(Model_Server)实际上像在 Eclipse 中一样工作。
第一个版本是:
@cd %cd%\src
@for /r %%a in (*.java) do @javac %%a
@start rmiregistry 3000
@java Model.Model_Server
运行 Model_Server.bat 如下所示:
运行 Controller_Server.bat 如下所示:
第二版代码是这样的:
cd src\
javac *.java
java Controller.Controller_Server
pause
但结果是相同的 - Model_Server 给出了正确的结果,但其他 2 个类没有。
我在这里错过了什么?
【问题讨论】:
-
请勿在此处张贴文字图片。贴出文字。浪费您的时间和我们的带宽。
标签: java eclipse batch-file model-view-controller rmi