linux依赖包在哪个目录,命令-Linux cmd在jar中搜索类文件,而与jar路径无关
Linux,演练以在许多jar中查找类文件。
转到包含下面的jar的目录。
eric@dev /home/el/kafka_2.10-0.8.1.1/libs $ ls
blah.txt metrics-core-2.2.0.jar
jopt-simple-3.2.jar scala-library-2.10.1.jar
kafka_2.10-0.8.1.1-sources.jar zkclient-0.3.jar
kafka_2.10-0.8.1.1-sources.jar.asc zookeeper-3.3.4.jar
log4j-1.2.15.jar
我正在寻找为Producer类提供的jar。
了解for循环的工作原理:
eric@dev /home/el/kafka_2.10-0.8.1.1/libs $ for i in `seq 1 3`; do
> echo $i
> done
1
2
3
了解为什么找到这个可行的方法:
eric@dev /home/el/kafka_2.10-0.8.1.1/libs $ find . -name "*.jar"
./slf4j-api-1.7.2.jar
./zookeeper-3.3.4.jar
./kafka_2.10-0.8.1.1-javadoc.jar
./slf4j-1.7.7/osgi-over-slf4j-1.7.7-sources.jar
您可以将下面的所有jar泵入for循环:
eric@dev /home/el/kafka_2.10-0.8.1.1/libs $ for i in `find . -name "*.jar"`; do
> echo $i
> done
./slf4j-api-1.7.2.jar
./zookeeper-3.3.4.jar
./kafka_2.10-0.8.1.1-javadoc.jar
./kafka_2.10-0.8.1.1-sources.jar
现在我们可以对每个进行操作:
在每个罐子上做一个jar tf,并将其塞入blah.txt:
for i in `find . -name "*.jar"`; do echo $i; jar tf $i; done > blah.txt
检查blah.txt,它是所有jar中所有类的列表。 您可以在该文件中搜索所需的类,然后查找它之前的jar,这就是您想要的jar。
linux依赖包在哪个目录,命令-Linux cmd在jar中搜索类文件,而与jar路径无关相关推荐
- 教你怎么解决Linux依赖包第一篇:pkgs.org资源网下载
一.适用场景 由于某些环境的特殊性,需要安装的服务大多数是离线安装,但是Linux安装软件相对于Windows而言,真的是太麻烦了,一大堆依赖需要解决,那么本文就是在历经折磨之后得出的经验分享:如何准 ...
- Linux依赖包的下载方式
一般在安装软件的情况会报缺少依赖包的情况 我们可以根据一下地址进行搜索自己需要的依赖包进行下载 linux 依赖包下载网址:https://pkgs.org/ 比如要下载依赖包:net-tools,输 ...
- linux如何创建目录结构,linux下怎么创建一个目录命令mkdir
linux下怎么创建一个目录命令mkdir linux下用mkdir 命令用来创建指定的名称的目录,要求创建目录的用户在当前目录中具有写权限,并且指定的目录名不能是当前目录中已有的目录. 命令格式: ...
- linux如何运行verilog,linux系统下ncverilog的详细命令linux系统下ncverilog的详细命令.doc...
linux系统下ncverilog的详细命令linux系统下ncverilog的详细命令 ncverilog: 08.10-p002: (c) Copyright 1995-2008 Cadence ...
- 使用idea将指定的类文件导出为jar包
使用idea将指定的类文件导出为jar包 1.打开项目结构属性框 2.在项目结构属性中,选择构建Artifacts,然后点击+号,选择jar里面的empty,如图 3.配置jar包的相关属性(最关键) ...
- 用dos命令轻松删除Windows7系统中的垃圾文件
我们知道电脑在运行一段时间后,电脑系统的运行速度和开机速度明显会变慢,这是因为电脑运行程序时会留下很多临时文章存储到系统盘中,导致电脑读取系统变慢,经常清理系统不仅可以节省磁盘空间还可以提高电脑的运行 ...
- 解决Linux依赖包的烦恼,教你如何打包依赖,覆盖常用Linux
前言 有时候遇到Linux无法连接互联网的时候,安装软件就成了一个很头大的麻烦事,各种依赖安装,那么怎么去解决这个问题呢?文章末有一键脚本 打包,是一个不错的选择,下面开始实践! 目录 ------- ...
- Linux rm过滤后的目录6,Linux的部分命令
命令介绍 mkdir 创建目录的命令 make directory touch 创建文件"摸",修改时间戳 pwd 显示当前的路径 -ls -l(long)d(directory) ...
- linux改变工作目录命令,linux命令:cd命令,改变当前的工作目录
原标题 : 每天一个linux命令(2):cd命令 Linux cd 命令可以说是Linux中最基本的命令语句,其他的命令语句要进行操作,都是建立在使用 cd 命令上的. 所以,学习Linux 常用命 ...
最新文章
- [安卓基础] 008.Android中的显示单位
- 使用 RMAN 同步数据库
- DataFrame的多dtype创建方法
- 盖茨透露自己曾犯下4000亿美元的错:给了安卓机会
- Twitter Storm安装配置(Ubuntu系统)单机版
- error LNK2001: unresolved external symbol public: virtual void *__thiscall
- GTK+ 3.5.18 发布,GUI 开发工具包
- PCL Save VTK File With Texture Coordinates 使用PCL库来保存带纹理坐标的VTK文件
- 格雷码与二进制码之间的相互转换
- 交换机的接口类型和Ensp中线缆类型
- 模电实验——实验三 集成运算放大器的基本应用
- 【论文翻译】SETR:Rethinking Semantic Segmentation from a Sequence-to-Sequence Perspective with Transformer
- 微信第三方登录,主要手机没有安装微信处理
- CUDA学习:Windows下的CUDA环境配置
- 经典的期货量化交易策略大全(含源代码)
- 自学C语言的最大难题是什么?
- 冰河的高并发电子书开源啦(文末免费领取)!!
- 图灵 | 一站式图应用平台
- 徽章系列1: Top 30 android 开源项目徽章
- python中主函数循环_python入门(三):分支、循环、函数详解
热门文章
- python爬取bilibili弹幕_python爬虫:bilibili弹幕爬取+词云生成
- php仿微信上传图片压缩,PHP仿微信多图片预览上传实例代码
- c#日期转换周几_Java时间与日期
- python string模块template_Python - 定制pattern的string模板(template) 详解
- css划上去变长,Css3如何实现鼠标移上变长特效?(图文+视频)
- 让一个动画一直执行的属性是_iOS 动画 一
- alonedb.php on line 58,SHOPEX出现\core\include_v5\AloneDB.php on line 58的解决办法
- UE4 查看打包文件内容
- 关于std:auto_ptr
- Asterisk文件目录