gpt4 book ai didi

Java 包组织

转载 作者:行者123 更新时间:2023-12-01 04:48:29 24 4
gpt4 key购买 nike

我已经挣扎了好几天,但我可以找到一种组织包的好方法。我创建了一些类,我希望将它们像所有 java 类一样存在于每个项目中,但我不能。例如,如果我创建一个类并像这样定义包

package myclass.importatnt.test;

此类仅在本项目中可用。如果我想在其他项目中使用此类,我必须将文件夹 myclass 复制/粘贴到其他项目文件夹中,这真的很无聊。有什么方法可以组织这些包以便我可以随时使用它们吗?

最佳答案

您似乎有一些想要在多个项目中重用的实用程序类。

您不应在每个项目中复制类的源代码,而是应该编译类,将类文件打包在 jar 文件中,并将此 jar 文件添加到每个需要它们的项目的类路径中。

这就是您对您使用的所有其他库(commons-lang、guava,等等...)所做的事情,并且没有理由不对您自己的实用程序类执行相同的操作。

关于Java 包组织,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15420957/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com