Index: ssts-web/src/test/java/test/forgon/disinfectsystem/serialNumber/service/SerialNumManagerTests.java =================================================================== diff -u -r12331 -r16850 --- ssts-web/src/test/java/test/forgon/disinfectsystem/serialNumber/service/SerialNumManagerTests.java (.../SerialNumManagerTests.java) (revision 12331) +++ ssts-web/src/test/java/test/forgon/disinfectsystem/serialNumber/service/SerialNumManagerTests.java (.../SerialNumManagerTests.java) (revision 16850) @@ -61,15 +61,20 @@ thread5.start(); try { // 等待线程执行结束 - State state = Thread.State.TERMINATED; - while (state != thread1.getState() - || state != thread2.getState() - || state != thread3.getState() - || state != thread4.getState() - || state != thread5.getState() - ) { - Thread.sleep(500); - } +// State state = Thread.State.TERMINATED; +// while (state != thread1.getState() +// || state != thread2.getState() +// || state != thread3.getState() +// || state != thread4.getState() +// || state != thread5.getState() +// ) { +// Thread.sleep(500); +// } + thread1.join(); + thread2.join(); + thread3.join(); + thread4.join(); + thread5.join(); int endBarcodeNumber = serialNumManager.getCurrentSerialNum("条码"); int endApplicationNumber = serialNumManager.getCurrentSerialNum("申请单");