将现有 Java 项目转换为 vscode 中的 Maven

Converting an existing Java project to Maven in vscode

我有这个旧的 Java 项目,没有任何东西,我想用它来使用 maven,因为缺少一些依赖项,我找不到库。
有人可以告诉我如何将该项目转换为 Maven WITH VSCODE.

以下是一些步骤:

  1. 告诉 VS Code use Maven
  2. 在您的项目中添加一个 pom.xml 以说明依赖关系。
  3. 要求 Maven 将依赖项下载到本地 .m2 存储库。
  4. 使用 Maven lifecycle 到 compile/test/package 您的代码。

只要您需要的所有 JAR 都在 Maven Central 中,您就没有问题。如果其中一些在您的组织内部,您将必须找到它们并将它们从私有存储库中提取或将它们添加到您的本地 .m2。

如果这是一个旧的 Java 项目,您可能需要考虑更新。检查 JAR 是否存在安全漏洞,并在可能的情况下升级它们。希望会有一个好的 Junit 套件来证明升级不会破坏您的代码。

最后一个建议:尝试在 JDK - 11 或 17 的 LTS 版本上编译并 运行 它。不要继续使用 JDK 8 - 它已经过了支持寿命结束。

这在 IntelliJ 中很容易。比起 VS Code,我更喜欢它。