SCADA-LTS / Scada-LTS

Scada-LTS is an Open Source, web-based, multi-platform solution for building your own SCADA (Supervisory Control and Data Acquisition) system.
GNU General Public License v2.0
718 stars 287 forks source link

release package war have redundancy and conflict jar #1534

Closed huanghe-1 closed 3 years ago

huanghe-1 commented 3 years ago

example, https://github.com/SCADA-LTS/Scada-LTS/releases/download/v2.5.1/ScadaBR.war mysql-connector-java have version 3.1.8, 5,1,7, 5,1,38 at same time. spring have version 3.2.17.RELEASE, 4.3.16.RELEASE at same time

arturro96 commented 3 years ago

We have two versions of Spring because of seroUtils.jar which uses methods from spring 3.2.17. In 2.7 version we're planning to check if, it's safe to remove conflict jars.

huanghe-1 commented 3 years ago

for think long-term,do you have plan to replace the seroUtils.jar?

arturro96 commented 3 years ago

Yes, that's our plan, to remove seroUtils.jar from Scada. We will be doing it step by step and hopefully we will be able to get rid of this library.