当前位置: 首页 > 知识库问答 >
问题:

在多包项目中创建特定包的JAR文件

岳卓君
2023-03-14

我知道当一个java项目中只有一个包时如何创建JAR文件,但不知道当一个java项目中有多个包时如何创建JAR文件。

我有一个具有以下结构的示例项目:项目结构

我有两个包裹,你可以在图片中看到。

  • 学院。学习编程

我想为academy.ujjwal包中的类创建一个jar文件。我尝试了多种方法从文物选项但不知道如何做它的权利

共有1个答案

阎阎宝
2023-03-14

从命令创建jar文件通常是不常见的,使用Maven、Gradle等构建工具,但您可以尝试以下命令。

jar cvp filename.jar /path/to/classes

 jar cvf  learnprogramming.jar src/academy.learnprogramming
 jar cvp abc.jar src/academy.ujjwal
 类似资料:
  • 问题内容: 我一直在寻找这个问题的解决方案,今天已经花费了多个小时,而昨天已经花费了许多个小时,所以我决定在这里解决,尽管这似乎是一个愚蠢的问题。 情况:我在Eclipse Java EE中设置了Google AppEngine项目。在这里已经有好几个星期了,一切运行正常,我可以部署到App Engine并在Eclipse中进行测试,而不会出现问题。 现在,我需要添加用于fe JSON支持和Goo

  • 我试图在我的“Java”gradle项目中包含一个本地jar文件。我已经在Project的“main/resource”文件夹中添加了jar文件。在Build.Gradle中添加了以下行:-

  • 我正在尝试制作一个.jar文件(这是我第一次),我很困惑。我了解如何使用命令提示符创建一个简单的jar文件,但对于我的程序,我导入了JavaMail API和我创建的另一个库(名为ArrayLibrary,其中填充了排序方法)。我如何在一个jar文件中创建这些?

  • 我有一个项目,其包结构如下: SRC/COM/A1 SRC/COM/A2 SRC/COM/A3 SRC/COM/A4 我已经编写了一个gradle脚本来构建jar,其中包含所有包的编译java文件。我只想要“A2”和“A4”包在JAR。但是:a2和a4中的类指的是“A1”和“A3”中的类。

  • 我的项目中有以下设置... 用于SOA风格项目的多项目gradle构建,使用Rabbitmq和Spring集成连接在一起。 包含许多grails项目以及表示服务的普通java/groovy项目。 每个服务项目旁边都有一个项目(jar),其中包含可以使用Spring集成代理的服务的所有公共接口(和消息)。 这些项目使用gradle依赖关系相互关联,然后我使用gradle想法插件生成IntelliJ项

  • 问题内容: 我想在构建时使用gradle在我的项目中包含salesforce的enterprise.jar文件。有人可以帮助我如何在项目的src / main / resources文件夹中包含一个本地jar文件。 问题答案: 文档中对此进行了说明。应该执行以下操作: 我不会把罐子放进去。它不是项目的资源,而是编译依赖项。我会将其放在lib目录中。