我有一个运行rmi api的完整java项目。它包括3个主要类,我负责运行3个独立的.bat文件。
我需要运行的类是(按顺序):model\u server、controller\u server、view\u server。
我有两个版本的批处理代码,我试过。问题是,在这两个类中,尽管我将批处理代码复制到了所有3个类(当然不包括类名和包名),但实际上只有第一个类(model\ u 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\u server给出了正确的结果,但是其他两个calss没有。
我错过了什么?
1条答案
按热度按时间g2ieeal71#
很明显这辆车出了问题
javac
命令,但你应该把所有的javac
什么东西。ide应该这样做。