`
tangjunliang
  • 浏览: 106722 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

运行java 程序引入第三方库

    博客分类:
  • java
阅读更多
我们在开发java程序中很可能要引入很多的第三方的jar包,这时候设定classpath就比较麻烦,但我们可以通过下面简单的方式来运行这样的程序。
假设所有依赖的jar包都上传到了/tmp/lib中,要执行的程序要打成了jar包放入该目录下,进入该目录,执行下面指令:
_jar=`ls  | grep "..*\.jar$"`
_classpath="${_jar} "
classpath=`echo ${_classpath} | sed -e 's/ /:/g'`
echo ${classpath}
执行完毕后再执行你要运行的类
java -cp $classpath  包名.类名
这样就能直接执行了,不过注意一点第一个指令只在当前session中有效。
分享到:
评论

相关推荐

    java写的远程监控程序

    其中使用了一下第三方的开源jar包和dll文件,不是跨平台的,一些功能只能在windows上使用. 基本原理是两台电脑之间建立连接,一台电脑发送命令到被控制的电脑,被控电脑执行命令后把结果返回. 仅作为学习交流之用,...

    基于Spring Boot 和 WxJava 实现的Java后端.rar

    作者:毕设程序媛 ...来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明...常规Spring框架在开启某些特性或引入第三方依赖时,需要配置大量的XML文件,这使得它变得更加复杂,并且更容易出错.

    iBeshmet v1.5

    并升级第三方开源jar包、底层框架。使用GZIP方式压缩传输的页面元素提高系统运行效率。优化页面代码及操作细节,提高用户体验。 iBeshmet1.5商业版本新特征如下: 1.Java代码中引入泛型 2.升级底层框架代码 ...

    Java 语言基础 —— 非常符合中国人习惯的Java基础教程手册

    在面向对象的程序设计中,这些行为用方 法实现。 在 OOP 技术中,对象充当了一个很重要的角色。对象的数据是组成对象的核心,而方法 则环绕这个核心并隐藏在对象之中。 2.2.2 封装 "封装"是 OOP 语言的优点之...

    windows 程序设计

    PC的设计是基于开放式架构的原则,鼓励第三方硬件制造商为PC开发接口设备,而且开发了大量这样的设备。虽然出现了多种标准,PC上的传统MS-DOS程序仍不得不各自支持许多不同的硬设备。这对MS-DOS字处理软件来说非常...

    易语言程序免安装版下载

     第三方支持库,由源代码作者按照静态编译技术文档(参见sdk\static_docs)完成自身改造并提供静态库后,可支持静态编译。外部OCX组件和COM组件,不支持静态编译。  此次重大版本升级不影响以前的源代码(.e)和模块...

    Privacy-Indicator-App::bell:将iOS14的著名“记录指示器”功能安装到android。每当第三方应用程序或服务使用摄像头或麦克风时获得通知

    每次第三方应用程序或服务使用摄像头或麦克风时都会收到通知。灵感来自ios14记录指示器。。。。 观看演示视频 :film_projector:在 用 :red_heart:由 优胜者 :trophy: 背景故事 iOS14中的录制指示器:在iOS 14中,...

    php多进程框架-模拟java多线程接口simple-fork-php.zip

    提供第三方进程通信机制(Redis等) 更多的测试及示例程序 示例程序 更多示例程序见exmples目录 simple.php class TestRunnable extends \Jenner\SimpleFork\Runnable{ /**  * ...

    spring-boot:在Spring Boot上做一些教程

    通过遵循Spring约定并使用某些第三方应用程序,可以在几分钟内完成一个Spring项目。 特征 独立的Spring应用程序 使用嵌入式servlet(默认为Tomcat),因此无需部署WAR 提供“初学者poms”以引入所有依赖项和版本 ...

    基于Java Swing + MySQL的图书管理系统.zip

    MySQL拥有庞大的开发者社区和丰富的第三方插件、库、中间件支持,提供了丰富的文档、教程、论坛以及专业服务,极大地简化了开发、运维和故障排查过程。 关键组件与日志 系统数据库 MySQL内部包含几个特殊的系统...

    基于Java Swing + MySQL + JDBC 的图书管理系统.zip

    MySQL拥有庞大的开发者社区和丰富的第三方插件、库、中间件支持,提供了丰富的文档、教程、论坛以及专业服务,极大地简化了开发、运维和故障排查过程。 关键组件与日志 系统数据库 MySQL内部包含几个特殊的系统...

    基于Java SpringBoot + mysql的在线图书展示商城。.zip

    MySQL拥有庞大的开发者社区和丰富的第三方插件、库、中间件支持,提供了丰富的文档、教程、论坛以及专业服务,极大地简化了开发、运维和故障排查过程。 关键组件与日志 系统数据库 MySQL内部包含几个特殊的系统...

    新版Android开发教程.rar

    � 由于采用了 Java 作为应用开发语言,目前可用的传统第三方应用还很少,但由于 Android 是一款完全 开 源的移动计算平台,相信第三方应用会很快的丰富起来。 � Google 提供了一套 Java 核心包 (J2SE 5,J2SE 6) 的...

    基于Java+Springboot+Vue的宿舍管理系统.zip

    MySQL拥有庞大的开发者社区和丰富的第三方插件、库、中间件支持,提供了丰富的文档、教程、论坛以及专业服务,极大地简化了开发、运维和故障排查过程。 关键组件与日志 系统数据库 MySQL内部包含几个特殊的系统...

    基于Java+Springboot+Vue的教务管理系统.zip

    MySQL拥有庞大的开发者社区和丰富的第三方插件、库、中间件支持,提供了丰富的文档、教程、论坛以及专业服务,极大地简化了开发、运维和故障排查过程。 关键组件与日志 系统数据库 MySQL内部包含几个特殊的系统...

    JAVA核心知识点整理(有效)

    2.2.1. 程序计数器(线程私有) ................................................................................................................ 22 2.2.2. 虚拟机栈(线程私有) .................................

    C#微软培训资料

    第三章 编写第一个应用程序 .20 3.1 Welcome 程序 .20 3.2 代 码 分 析 .20 3.3 运 行 程 序 .23 .4 添 加 注 释 .25 3.5 小 结 .27 第二部分 C#程序设计基础.28 第四章 数 据 类 型 .28 4.1 值 类 型...

    Java网上书店管理系统(基于MVC模式编写:前端jsp页面、数据库MySQL、服务器Tomcat).zip

    MySQL拥有庞大的开发者社区和丰富的第三方插件、库、中间件支持,提供了丰富的文档、教程、论坛以及专业服务,极大地简化了开发、运维和故障排查过程。 关键组件与日志 系统数据库 MySQL内部包含几个特殊的系统...

    VirtualApi.rar

    现在的量化回测软件和方法有三类,一类是通过文华、TB、MC等商业软件,在商业软件中通过编写交易指标和交易公式,或通过加载用户自己开发的第三方策略库进行交易策略的开发和回测;第二类是直接使用交易所、券商、...

Global site tag (gtag.js) - Google Analytics