Java:如何在一个项目中使用class到另一个项目

时间:2018-05-15 16:51:21

标签: java

我正在学习Java,并且我有兴趣知道如何在不包含它的项目中使用类并且在另一个项目中但是在同一台机器上?

1 个答案:

答案 0 :(得分:0)

有几种方法可以将类放到类路径上。

在更基础的层面上,.class文件只需要在正在运行的应用程序的类路径上。您可以在这里阅读更多内容:https://docs.oracle.com/javase/tutorial/essential/environment/paths.html关于将类添加到运行时的类路径以及javac编译器

在更高级别,如果您使用某些依赖管理工具(如Maven或Gradle),您可以使用mvn install在本地存储库中安装工件,然后使用maven artefact坐标将其导入到其他项目中dependency中的pom.xml

在同一台机器上运行时效果很好。如果要分发JAR,则需要发布到公共存储库或将jar复制到计算机并将其安装到本地注册表。

或者,使用您的IDE(如eclipse)将项目A中的JAR添加到项目B的依赖项中