我想使用反射来使用MySQL,但不得不硬编码MySQL jar文件——我可以从Maven下载最新版本吗



我有一个访问MySQL的通用工具jar文件。当我查看jar文件时,我发现它包含了大约11Mb的MySQL和ProtoBuf,而我自己的代码大约是.5Mb。MySQL只被我的几个工具使用,所以我想下载MySQL的东西,并对MySQL函数使用反射。

反射代码现在正在工作,但MySQL jar文件的位置和版本号必须进行硬编码。它还依赖于Eclipse(.m2(。我想做的是始终下载MySQL的最新版本,并使用它。我想我可以使用Maven函数下载最新版本编号,但我不确定从那里去哪里!有人建议Aether——它还活跃吗?

TIA-

我认为您可以使用最新版本的快照。据我所知,如果你使用-SNAPSHOT,Maven每天都会搜索新版本。

我有一个使用Curl访问Maven信息的有效解决方案-两次:一次是找出最新版本的mysql连接器java(jar文件(,另一次是下载它。它有效,但我同意@Taylor的观点,并将看看我是否能想出一个无反射的解决方案。然而,我将结束这个问题。

最新更新