【问题标题】:How to export spring project as jar lib to another project and use its functionality?如何将spring项目作为jar lib导出到另一个项目并使用它的功能?
【发布时间】:2018-10-09 09:26:00
【问题描述】:

假设我有一个 spring 项目,比如用于持久化数据的 spring data 项目或 spring boot 项目。我想从提到的项目中制作一个 jar 文件,所以我可以使用它们的接口/类/功能将数据保存在 java 核心 maven 项目中。我应该在其 POM 文件中应用什么配置以将该项目导出为 jar 文件并将其作为库添加到我的项目中?由于一些性能问题,我不想把整个项目做成一个Spring项目。

【问题讨论】:

标签: java spring maven spring-boot spring-data-jpa


【解决方案1】:

如果您想在目标项目中使用 maven,这很容易 只需执行 mvn:install 并在目标项目中将其添加到您的 pom 中(如果它们在同一台机器上)

如果您需要在另一台机器上编译和开发您的目标项目,您可以使用存储库 maven 服务器,如 nexus 或 jfrog

希望对你有用

【讨论】:

    【解决方案2】:

    使用导出选项创建 Runnable JAR 文件。

    点击你的项目 -> 导出 -> java-> 可运行的 jar 文件 -> 选择将所需库打包到 jar 中的选项

    或者像how-can-i-create-an-executable-jar-with-dependencies-using-mavenexecutable-jar-with-maven这样以编程方式

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-07-23
      • 1970-01-01
      • 2020-11-23
      • 2011-07-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-16
      相关资源
      最近更新 更多