我有两个IntelliJ IDEA Java项目;项目A和项目B。我想在ProjectB中导入并使用ProjectA中的代码。我该怎么做?
在Eclipse中,我只需转到ProjectB的构建路径设置并添加ProjectA。
您必须创建项目a的一个模块,并添加到项目B的路径中。
按照此链接学习如何创建模块并在其他项目中使用:创建模块库
希望我能帮助你
编辑:好的,所以你必须用你的项目A创建一个模块或一个包。
完成此操作后,转到文件-
在这个窗口去图书馆-
现在你必须在课堂上导入你的库,比如导入projectb.*
现在实例化你想要使用的类,你可以使用这个类的所有方法
希望我能帮你做到这一点
Eclipse的“工作空间”和“项目”概念与IntelliJ IDEA的“项目”和“模块”相匹配。一种方法是创建一个项目,比如ProjectAB,然后将现有的两个ProjectA和ProjectB作为模块导入,我将它们称为ModuleA和ModuleB。
之后,确保在项目树中,两个模块都有标记为“源”文件夹的正确文件夹(在我的例子中,它们是ModuleA/src/main/java和ModuleB/src/main/java)。
然后您必须配置ModuleB以依赖ModuleA(ModuleB
您可以在这些项目之间创建依赖关系(使项目B依赖于项目A)它所做的基本上是先编译项目A,然后将其编译后的jar作为对项目B的依赖来编译或运行。您也可以手动完成。
IDEA中的步骤(如果您遵循以下提到的最佳实践,则不需要以下步骤):
最佳做法:
我正在构建一个定制的Java库。我把我的大部分“重复”代码都保存在那里,比如文件处理、字符串处理等。每次我想使用它们时,我都必须将该类复制并粘贴到我正在进行的其他项目中。有没有办法让这个自定义库类成为“依赖项”?我在用我的智能手机。
每个人 我不知道是否已经有人问过这个问题,但我到处找,但找不到。我正在使用GitHub进行Intellij IDEA项目。我在工作中使用我的台式计算机来开发。完成后,我在Github上做了一个提交,它直接在我的帐户上。但是,有时我想在家里继续使用笔记本电脑,使用同一个项目并修改和提交它。由于不太了解Github与Intellij的集成,我知道我可以将现有项目下载到本地计算机上。但我的问题是,如何更
所以我有一个多项目设置,看起来像这样
问题内容: 我有两个IntelliJ IDEA Java项目。ProjectA和ProjectB。我想从ProjectB中的ProjectA导入和使用代码。我该怎么做呢? 在Eclipse中,我只需转到ProjectB的“构建路径”设置并添加ProjectA。 问题答案: 您可以在这些项目之间创建依赖关系(使项目B依赖于项目A)本质上是编译项目A,然后将其已编译jar作为项目B的依赖项进行编译或运
我想把一个模型对象映射到dto模型。我已经有一个对象的映射器。我如何在另一个类中的另一个映射器中重用这个映射器? 我有下面的模型 这是我的地图 我希望将History映射到HistoryDynamo并重用IdentifierMapper映射HistoryDynamo中的一个对象。如何在ToHistoryDynamo中使用toIdentifierDynamo?
免责声明:我是使用Ant Ivy的新手 我有以下eclipse配置: 项目A取决于项目B和项目C 项目B依赖于项目C 每个项目都有自己的ivy.xml文件。 ProjectA有一个生成。xml文件,如下所示: 因此,运行这个build.xml会导致错误,说ProjectC无法编译,因为它缺少一个*。应该由ivy:resolve命令解析的jar文件。 我的问题是: < li >如何创建一个build