如何在IntelliJ IDEA中使用另一个项目中的类?

西蒙·摩根(Simon Morgan):

我有两个IntelliJ IDEA Java项目;ProjectA和ProjectB。我想从ProjectB中的ProjectA导入和使用代码。我该怎么做呢?

在Eclipse中,我只需转到ProjectB的“构建路径”设置并添加ProjectA。

user4948585:

您可以在这些项目之间创建依赖关系(使项目B依赖于项目A),其本质上是编译项目A,然后将其已编译jar作为项目B的依赖项进行编译或运行。您也可以手动执行此操作。

IDEA中的步骤(如果遵循以下提到的最佳实践,则不需要以下步骤):

  1. 右键单击项目,然后选择打开模块设置
  2. 转到依赖项选项卡
  3. 单击加号,然后添加要使用的模块。

最佳做法:

  1. 切勿在另一个项目中使用项目类,始终创建一个漂亮的界面,并在其他项目中使用该界面。
  2. 如果可能,请使用“依赖关系注入”来管理不同的项目及其依赖项(这在内部使用接口来完成)
  3. 使用ant / maven / ivy等构建工具来管理构建过程。
  4. 请享用 :)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在另一个Maven项目中使用一个Maven项目的属性

如何在Java中的另一个类中使用嵌套类?

如何在同一包中的另一个类中使用一个类?

如何在Eclipse / Java中的同一工作区中引用另一个项目中的类

c ++如何从另一个项目使用一个类

如何在另一个生成字节码类中使用匿名类实例

PTVS:如何在另一个项目中引用或使用Python源代码

如何在Rust货运项目中使用另一个模块中的一个模块?

如何在一个项目中设置VBA全局变量并在另一个项目中使用?

如何在另一个记录器类中使用另一个类的变量

如何从IntelliJ IDEA中的另一个Java项目导入Java项目中的包?

如何将C库函数加载到汇编中,以及如何在另一个C或汇编项目中使用汇编库函数

如何在另一个类中使用类函数?

如何在类外的另一个函数中使用类的方法?

在SBT的多项目构建中,如何在另一个子项目中使用对象/类型?

如何在另一个Eclipse工作区中创建的项目中使用另一个程序包中一个程序包的类

如何在另一个项目中引用一个类?

如何在运行时访问另一个项目中的类

VC ++ VS 2013,如何使用(测试)另一个项目中的类?

如何在另一个项目中使用一个site.master?

如何在Visual Studio中使用一个项目中的文件在另一个项目中创建库?

如何在Vue js项目中使用'a'标签重定向到另一个域上的页面?

如何在另一个项目中使用 crate 使其不再编译?

如何在 SDK 中转换 node js 项目并在另一个 node js 项目中使用/使用该 SDK?

如何在java中的另一个项目中使用一个项目中的类?

如何创建 .JAR 来执行特定任务,然后在另一个项目中使用此 JAR?

Python如何在另一个类方法中使用一个类

如何在另一个php项目中使用laravel路由系统?

如何在另一个类的另一个mixin中使用一个类的mixin-ed方法