为了账号安全,请及时绑定邮箱和手机立即绑定

如何用类制作Java包

如何用类制作Java包

UYOU 2023-04-26 16:21:42
我想在带有预编译类的 JAR 文件中制作一个 Java 包,以便其他 Java 项目可以使用它们。我怎么做?在我看来,我发现的大多数指南都希望有一个主类/方法可用,但我不希望这是一个自行运行的应用程序。此外,我的项目中的资源(各种文件)应该放入 JAR 中,因为我的应用程序依赖于这些。这可能吗?我(顺便说一下)正在使用 Gradle。有人声称这个问题是这个问题的重复:Java creating .jar file。不过这道题假设有main方法存在,不关心怎么包含资源。
查看完整描述

2 回答

?
一只名叫tom的猫

TA贡献1906条经验 获得超3个赞

您可以从命令提示符创建 jar。

将要包含的所有类复制到一个文件夹中。

然后在命令提示符下打开该文件夹并发出此命令。

jar cfv YourProjectName.jar *

并且将在包含所有类的同一文件夹中创建一个 JAR。

另一个解决方案:

如果您使用的是 eclipse,请尝试:

右键单击包 -> 导出 -> java -> jar 文件

您也可以选择类并右键单击它们而不是包。

查看完整回答
反对 回复 2023-04-26
?
米琪卡哇伊

TA贡献1998条经验 获得超6个赞

您可以将所有方法/函数放在类文件中,然后将其导出到 .jar

然后将 jar 添加到项目的构建路径中。现在您应该能够从当前的主 java 类中调用这些函数。


查看完整回答
反对 回复 2023-04-26
  • 2 回答
  • 0 关注
  • 107 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信