`

制作jar源码包

阅读更多

手动制作jar源码包

 

本来绝大部分开源jar包都有附带的源码包,但是有的有时候maven就是下载不下来,网上也找不到,那么作者就在这里分享一个手动制作源码包的过程。

 

这里以hadoop-common-2.8.0-sources.jar为例

首先要获取源码,在github上面或者官网上面下载,找到org这个目录,其他的自行类比。

hadoop-common-2.8.0-sources.jar内容如下:

META-INF               :(目录)打包自动生成

org:(目录)

MANIFEST.INF         :从该源码包对应的jar包中获取,或者github下载的文件里

LICENSE.txt:同上

NOTICE.txt:同上

 

标红的几个文件放在一个目录下。

dos窗口切换到这个目录,执行jar cvf hadoop-common-2.8.0-sources.jar  .

注意点:(点号代表当前目录,需要先安装jdk)

那么就将当前目录的文件全都压缩到.jar文件里面了。

 

以同样方式也可以把几个.class文件打包成jar包

 
分享到:
评论

相关推荐

    二维码源码及jar包.rar

    QRcode.jar包 二维码必须的一个jar包,里面包含了一个简单的二维码制作源码,这样让你轻松解决二维码问题。

    打Jar包小工具,运行cmd.bat自动打jar包

    "打Jar包小工具"是一个便捷的解决方案,旨在简化这个过程。这个工具包含两个核心文件:`cmd.bat` 和 `package.txt`。 `cmd.bat` 是一个批处理脚本,它通常包含了运行Java的jar打包命令,如`jar`命令。在Windows环境...

    自己用的一些JAVA工具类做成的jar包

    "源码"标签意味着这个JAR包可能是开源的,用户不仅可以直接使用,还可以查看和修改源代码,以满足特定需求或进行二次开发。"工具"标签则提示我们,这个JAR包主要包含的是各种辅助开发的工具类,它们通常提供了通用的...

    jar包

    描述部分虽然为空,但我们可以推断,可能是指一篇关于jar包的博客文章,它可能涵盖了jar包的制作过程、用途、如何运行和调试等内容。在实际的Java开发中,jar包通常用于分发应用程序、库或者作为可执行程序。 **...

    wechat4j最新版带源码jar包

    WeChat4j 是为腾讯微信公众平台制作的一个Java版本的SDK,旨在快速建立开发模式的微信公众账号.现在是最新版的源码jar包。

    含有用户界面的JAR制作及其在Android项目中的使用

    标题“含有用户界面的JAR制作及其在Android项目中的使用”揭示了本次讨论的核心主题,即如何创建包含用户界面元素的Java Archive (JAR) 文件,并将其整合到Android应用程序开发中。这一过程对于开发者来说是相当实用...

    利用android studio生成jar包,制作自己的SDK

    本教程将详细讲解如何利用Android Studio生成jar包,并制作自己的SDK。 1. 创建Android Library项目 首先,我们需要创建一个新的Android Studio项目,但选择“New > New Project”时,要确保选择“Android Library...

    runqian_report4.jar、runqianReport4Applet.jar

    润乾报表是一款在中国广泛应用的商业智能工具,专为Java项目设计,用于数据的展示、分析和报表制作。在Java项目中集成润乾报表能够帮助企业快速构建数据报表系统,支持复杂的数据处理和展示需求。"runqian_report4....

    jquery-jar包

    这个jar包包含了jQuery的源码,允许Java开发者在后端代码中调用jQuery的方法,进行DOM操作或者其他与前端相关的逻辑。 使用jQuery-jar包的过程大致如下: 1. **引入jar包**:首先,需要将下载的jQuery-jar包添加到...

    android 隐藏api jar包,api 30

    这个"android-30" jar包可能是开发者从Android源码编译后得到的,包含了未公开的类和方法,可以用来调用隐藏API。 3. **使用风险**: 使用隐藏API可能导致应用程序在未来的系统更新中失效,因为这些接口可能会在...

    jfreechart-1.0.14-demo.jar 对应的源码

    `jfreechart-1.0.14.zip` 中的源码还包含了 `org.jfree.data` 包,这是 JFreeChart 的数据模型。`Dataset` 接口定义了图表的数据源,而它的实现如 `CategoryDataset` 和 `XYDataset` 提供了具体的二维数据结构。...

    将JAR打包成EXE,并且生成安装文件

    标题中的“将JAR打包成EXE,并且生成安装文件”指的是将Java应用程序打包成可执行的Windows程序(EXE格式),以便非Java环境的用户也能方便地运行。这一过程通常涉及将Java的JAR文件转换为Windows的可执行文件,并...

    java 打包(fatjar)发布,制作安装文件(inno setup)

    Java 打包(fatjar)发布与制作安装文件(Inno Setup)是将Java应用程序打包成可执行的独立文件和创建安装程序的过程。这有助于简化用户的安装和运行体验,同时也方便开发者分发软件。以下是对这个过程的详细解释: ...

    手机电子书实现源码 把.txt变成.jar

    《手机电子书实现源码:将.txt转换为.jar》 在移动设备日益普及的时代,手机电子书成为一种方便快捷的阅读方式。本文将详细介绍如何利用Java 2 Micro Edition(J2ME)技术来开发手机电子书应用,并将文本资源(.txt...

    Yozo_Office.jar

    《深入解析Yozo_Office.jar:开启高效办公新体验》 在现代的办公环境中,高效、便捷的软件工具是提升工作效率的关键。Yozo_Office.jar作为一个重要的应用软件,旨在为用户提供一套全面的办公解决方案。这款应用程序...

    ant打jar包以及制作成bat文件双击运行

    制作jar包的过程主要涉及到Ant的`<jar>`任务。在build.xml文件中,你需要定义一个`<project>`元素,然后在其中添加`<target>`元素来定义构建步骤。例如,你可以创建一个名为`create-jar`的目标,它包含一个`<jar>`...

    itext-2.1.7.jar itext-rtf-2.1.7.jar 和源码

    在Java编程中,生成文档是一项常见的任务,尤其在数据报告、合同制作或者自动化流程中。iText是一个强大的库,能够帮助开发者轻松创建和编辑PDF及Word文档。本文将详细介绍如何使用iText 2.1.7版本来实现这一功能,...

    poi-4.0.1.jar中文文档.zip

    poi-***.jar中文文档.zip,java,poi-***.jar,org.apache.poi,poi,***,jar包,Maven,第三方jar包,组件,开源组件,第三方组件,Gradle,apache,中文API文档,手册,开发手册,使用手册,参考手册 # 使用方法: 解压 【poi-***...

    java源码包2

    Java加密解密工具集 JCT v1.0源码包 5个目标文件 内容索引:JAVA源码,综合应用,JCT,加密解密  WDSsoft的一款免费源代码 JCT 1.0,它是一个Java加密解密常用工具包。 Java局域网通信——飞鸽传书源代码 28个目标...

    iText html转pdf jar包

    1. **引入依赖**:首先,你需要在你的项目中引入iText和相应的HTML解析库(例如Flying Saucer)的jar包。在这个例子中,提供的`itext-2.0.6.jar`是iText的一个旧版本,可能不包含HTML转PDF的功能,你可能需要更新到...

Global site tag (gtag.js) - Google Analytics