java默认库路径是否可以简单地使用Spring jar进行更新,以避免每个项目配置



我正在学习Spring(Java),并打算能够将多个Spring Java mvc Web项目部署到Amazon AWS云服务器。

我看到的每个 Spring 教程都包含手动将一堆 spring jar 文件添加到创建的每个新项目的构建路径的步骤。

难道没有一种方法可以简单地在我的开发盒上运行一个脚本(以及我的服务器上的另一个脚本),这将简单地检索所有 spring jar 的 zip 文件,并将它们解压缩到标准的 java 库路径中,这样我就不必担心为我创建的每个新项目执行这些步骤?

我的目标是创建新的 spring 项目,这些项目将简单地通过导入语句解决所有 spring 依赖项。

它不会很有效率。 Spring 是一个包含许多罐子的大套件,其中一些您的应用程序永远不需要。

即使以这种方式复制 Spring jar,您仍然需要指定需要将哪些 jar 打包到要部署的 Web 应用程序中。 将它们全部添加会使 Web 应用程序膨胀,并可能导致更高的 AWS 成本,并且在需要更新应用程序时肯定会导致更多的维护成本。

您可能希望使用依赖项管理工具(如 Maven)来指定每个项目所需的 jar。 这是几分钟的前期投资,但会导致干净易懂的项目组成。

最新更新