如何用类制作Java包

我想在带有预编译类的 JAR 文件中制作一个 Java 包,以便其他 Java 项目可以使用它们。我怎么做?在我看来,我发现的大多数指南都希望有一个主类/方法可用,但我不希望这是一个自行运行的应用程序。此外,我的项目中的资源(各种文件)应该放入 JAR 中,因为我的应用程序依赖于这些。这可能吗?我(顺便说一下)正在使用 Gradle。

有人声称这个问题是这个问题的重复:Java creating .jar file。不过这道题假设有main方法存在,不关心怎么包含资源。


UYOU
浏览 108回答 2
2回答

一只名叫tom的猫

您可以从命令提示符创建 jar。将要包含的所有类复制到一个文件夹中。然后在命令提示符下打开该文件夹并发出此命令。jar cfv YourProjectName.jar *并且将在包含所有类的同一文件夹中创建一个 JAR。另一个解决方案:如果您使用的是 eclipse,请尝试:右键单击包 -> 导出 -> java -> jar 文件您也可以选择类并右键单击它们而不是包。

米琪卡哇伊

您可以将所有方法/函数放在类文件中,然后将其导出到 .jar然后将 jar 添加到项目的构建路径中。现在您应该能够从当前的主 java 类中调用这些函数。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java