Hi @Lucifer Tyrant Because we need release more shade jar (for example seatunnel-hadoop2-uber.jar, seatunnel-hadoop3-aws-3.1.4-uber.jar, seatunnel-hadoop2-aws-2.9.2-uber.jar). I think a separate project is more convenient for new version release.
On the other hand, we need use <classifier>optional</classifier> in dependency, I don't think it is a good idea. Lucifer Tyrant <[email protected]> 于2022年12月29日周四 15:08写道: > Hi Jun, > > Do we need create a new project to do this work? I think sub module is > enough. > > Best wishes! > Chao Tian > > ethan liu <[email protected]> 于2022年12月29日周四 12:46写道: > > > > +1 > > > > CalvinKirs <[email protected]> 于2022年12月28日周三 17:26写道: > > > > > +1, we need this. > > > > > > > > > Best wishes! > > > Calvin Kirs > > > > > > > > > On 12/28/2022 17:18,JUN GAO<[email protected]> wrote: > > > Hi, > > > > > > Now seatunnel used many third party jar package, for example hadoop, > > > hadoop-aws. Sometimes these jars will conflict. I think we should > create a > > > project to manage these conflicting jar packages separately and shade > them. > > > > > > What do you think? > > > > > > -- > > > > > > Best Regards > > > > > > ------------ > > > > > > EricJoy2048 > > > [email protected] > > > > -- Best Regards ------------ EricJoy2048 [email protected]
