【问题标题】:Executing a java MVC project using .bat files使用 .bat 文件执行 java MVC 项目
【发布时间】: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


【解决方案1】:

显然javac 命令有问题,但你应该摆脱所有javac 的东西。您的 IDE 应该这样做。

【讨论】:

  • 去掉了 'javac' 命令,但仍然......只有 .bat 文件是第一个。其他人没有,但我不知道为什么会这样。
  • 在您按照要求使用当前输出作为文本更新您的问题之前,其他任何人都不会这样做。
猜你喜欢
  • 2012-05-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-01-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多