我有一个代码库来处理某些数据的模拟。它涉及很多线程和许多并发症。
我只是尝试将该基础用作jar并通过如下的批处理文件运行多个模拟。
start java-cp base.jar; Sim1.java
start java-cp base.jar; Sim2.java
start java-cp base.jar; Sim3.java
我得到了中断的异常,因为代码库包含有大量保留和等待的模拟代码。
我想知道使用相同的jar是否会产生冲突。如何解决这个问题?
答案 0 :(得分:0)
文件已锁定。我试图在多个进程中使用相同的文件。 谢谢Hiro2k。