【问题标题】:How to import packages from a project to another如何将包从一个项目导入到另一个项目
【发布时间】:2019-02-05 03:44:53
【问题描述】:

我有两个项目(比如说项目 A 和项目 B),这两个项目使用 Spring(相同版本)唯一的区别是第一个项目有 Eclipse IDE,第二个项目有 STS,我想使用和工作与项目B中的项目A。

我尝试手动复制/粘贴多个类,但这些类之间的依赖关系非常大,因此不可能。

我希望向我展示如何导入/导出项目 A 并在项目 B 中使用它

【问题讨论】:

  • 你在使用maven吗?如果项目 A 有一个 pom 文件,那么您可以直接从项目 B 导入它,在他们的 pom 中
  • 如果你使用maven或gradle你可以构建一个项目A的jar文件并将它的依赖添加到项目B
  • 我正在使用 maven 是的,你能提供一个例子或一些能告诉我方法的东西吗
  • 如果您使用 maven,那么每个项目都有一个 gropuId 和 artifactId,因此您只需添加 your group idyour artifact id依赖>

标签: java spring package


【解决方案1】:

基本上,项目 A 应该在您的构建路径中。这两种方式中的任何一种都可以使用

  • 将项目 A 导出为 jar 并将 jar 添加到项目 B 的构建路径中。
  • Projects BuildPath > Projects > 添加您的项目 A.

【讨论】:

  • 感谢您的宝贵回答,我会尝试并给您反馈
【解决方案2】:

基本上我上面的那个真的很接近,但是如果你将项目 A 导出到 jar 中,如果你想在服务器上使用它可能会不起作用(例如 Tomcat)。 所以你可以从一开始就让它成为“可运行的罐子”,然后就像他说的那样: 项目B(右键单击)>>>>构建路径>>>>配置路径>>>库>>>保存jar时添加外部jar>>和浏览器。 现在您可以创建项目 A 类的实例并且函数已经继承。 很高兴它可以帮助你:)

【讨论】:

  • 感谢您的宝贵回答,我会尝试并给您反馈
猜你喜欢
  • 1970-01-01
  • 2011-11-08
  • 1970-01-01
  • 2020-11-23
  • 1970-01-01
  • 1970-01-01
  • 2017-06-27
  • 2015-03-15
  • 2016-12-19
相关资源
最近更新 更多