部分jar的内容

最近在看源代码,结果发现有些jar的API文档在官网也没得下载,于是在网上搜了些资料,现都记载下来,方便以后使用。

dom4j: 下面链接是百度文库,上面有dom4j的部分class及方法的解释

http://wenku.baidu.com/link?url=i9K9bc2Uy2t7LoEYYdPHOd3hGOnb401PJmkkhrCNpDme1KtdRSc1Ww99hvm6sLN8KwxD21k6P7XgqRfOpq3lVGZOXNlqwNx6tAOeFF7LP2a

org.slf4j.Logger/LoggerFactory: 

http://www.ituring.com.cn/article/74083

如上图我的尝试,在运行到logger.info时有输出。输出结果格式是时间+方法名+info 然后就是getLogger()参数test2.class的包名+class文件名,(这里我特意试了下在test1.class中把getLogger()的参数设为test2.class),再就是logger.info的内容。print也能正常输出,不调用logger格式

时间: 2024-10-11 21:49:58

部分jar的内容的相关文章

查看jar包内容

查看jar包内容 查看jar包内容的基本命令: jar tf jar-file 参数解释: The t option indicates that you want to view the table of contents of the JAR file. The f option indicates that the JAR file whose contents are to be viewed is specified on the command line. The jar-file 

无源码情况下直接修改jar里内容思路

当我们反编译的jar包里class被混淆过,这时反编译出来的java文件会有各种奇葩的问题,不能直接用,比如某框架需要注册码,这个时候我们只能通过层层反编译将验证码相关的部分绕过,如果这个代码不是那么直接,我们就需要借助一些工具来达成了,直接编译class文件. 这里给出一个文章:http://blog.csdn.net/hexin373/article/details/6669813/ 结合自己对某框架的一个了解,再加上看了这个文章后,自己有了绕过某框架注册码的思路,无奈对java的字节码不熟

Java中如何修改Jar中的内容

一.摘要 好长时间没写blog了,之前换了一家公司.表示工作更有战斗力了,可惜就是没时间写文章了.在这段时间其实是遇到很多问题的,只是都是记录下来,并没有花时间去研究解决.但是这周遇到这个问题没办法让我继续前进了.必须记录一下.以被后人使用.不多说了,进入主题. 二.前提 1.对于GA的了解(自行google) 2.对CampaignTrackingReceiver类的了解,他是当从GP上下载并且安装完成一个app的时候,发送一个广播,会在Intent中携带一些数据,一般是Refer值,这里可以

MANIFEST.MF 文件内容完全详解(转)

打开Java的JAR文件我们经常可以看到文件中包含着一个META-INF目录, 这个目录下会有一些文件,其中必有一个MANIFEST.MF,这个文件描述了该Jar文件的很多信息,下面将详细介绍MANIFEST.MF文件的内 容,先来看struts.jar中包含的MANIFEST.MF文件内容: Manifest-Version: 1.0Created-By: Apache Ant 1.5.1Extension-Name: Struts FrameworkSpecification-Title:

android studio学习----通过libs来导入jar包

百度经验有一种方法: 1 点击启动AndroidStudio,启动后的界面如图所示. 2 复制你需要添加的jar,并将其黏贴到app— —src— —main— —libs文件夹下,可运行的AndroidStudio项目都有像这样的目录结构. 可以看到虽然jar已经复制黏贴过来了,但是还未导入,所以看不到jar中包含的内容.而已导入的jar,则可以看到jar中内容. 3 右键点击新黏贴的jar,在弹出菜单中点击Add As Library. 4 选择你要导入到的那个module(在Android

《疯狂Java讲义》(十八)---- JAR文件

使用JAR文件 JAR文件全称Java ARchive File, java档案文件. 通常JAR文件是一种压缩文件,通常称为JAR包.JAR文件和ZIP文件的区别是JAR文件默认包含了一个名为META-INF/MANIFEST.MF的清单文件,这个清单文件时在生成JAR文件时由系统自动创建的. 当开发了一个应用程序后,这个应用程序包含了很多类,如果需要把这个应用程序提供给别人使用,通常会将这些类文件打包给一个JAR文件,把这个jar文件提供给别人使用. 只要别人在系统的CLASSPATH环境变

Unity3D 运营商支付 安卓打包的陷阱 libunicomsdk.jar

Unity3D 运营商支付 安卓打包的陷阱 libunicomsdk.jar 说明 想想做Unity3D SDK集成已经快2年了,遇到过不少很棘手的SDK,其中以运营商的SDK为主. 在我的另外的一篇文章中提到移动MM在使用Unity打包之后找不到文件mmiap.xml的解决办法. 发生这种现象的最明显的现象是: 使用IDE运行官方所给的Demo,或者是自己做测试程序的时候,运行很正常 但是在使用Unity3D打包之后就会发现无法正常使用,在logcat中查看就会发现,大体都是找不到xxxx文件

jar/war/ear文件的区别

jar/war/ear三种文件,在文件结构上,三者并没有什么不同,它们都采用zip或jar档案文件压缩格式.但是它们的使用目的有所区别: Jar文件(扩展名为. Jar)包含Java类的普通库.资源(resources).辅助文件 (auxiliary files)等 War文件(扩展名为.War)包含全部Web应用程序.在这种情形下,一个Web应用程序被定义为单独的 一组文件.类和资源,用户可以对jar文件进行封装,并把它作为小型服务程序(servlet)来访问. Ear文件(扩展名为.Ear

Android动态加载jar/dex

http://www.cnblogs.com/over140/archive/2011/11/23/2259367.html 前言 在目前的软硬件环境下,Native App与Web App在用户体验上有着明显的优势,但在实际项目中有些会因为业务的频繁变更而频繁的升级客户端,造成较差的用户体验,而这也恰恰是Web App的优势.本文对网上Android动态加载jar的资料进行梳理和实践在这里与大家一起分享,试图改善频繁升级这一弊病. 声明 欢迎转载,但请保留文章原始出处:) 博客园:http:/