java cp classpath_java -cp、java -jar、java -classpath
java -cp 和 java -classpath 一样,是指定类运行所依赖其他类的路径,通常是类库,jar包之类,需要全路径到jar包,window上分号“;”
java -cp .;myClass.jar packname.mainclassname
classpath中的jar文件能使用通配符,如果是多个jar文件,要一个一个地罗列出来,从某种意义上说jar文件也就是路径。
要指定各个JAR文件具体的存放路径,相同路径有多个可使用通配符
java -cp .;c:\classes\myClass.jar;d:\classes\*.jar packname.mainclassname
例子java -cp mr.jar cn.byzt.ImageUtil
Java jar 可以通过 java jar log.jar [参数] 执行
http://www.cnblogs.com/adolfmc/archive/2012/10/07/2713562.html
一个可执行的jar的MANIFEST.MF文件里面指定的 运行的manclass
Manifest-Version: 1.0
Class-Path: .
Main-Class: cn.byzt.ImageUtil
用maven导出的包中,如果没有在pom文件中将依赖包打进去,是没有依赖包
1、打包时指定了主类,可以直接用 java -jar xxx.jar
2、打包是没有指定主类,可以用 java -cp xxx.jar 主类名称(绝对路径)
3、要引用其他的jar包,可以用 java -classpath $CLASSPATH:xxxx.jar 主类名称(绝对路径)
-classpath 指定需要引入的类;
java cp classpath_java -cp、java -jar、java -classpath相关推荐
- java ear项目_基础普及-Jar、War、Ear
名词解释 Jar文件(扩展名为. Jar) 包括Java类的普通库.资源(resources).辅助文件 (auxiliary files)等 War文件(扩展名为.War) 包括所有Web应用程序. ...
- java环境classpath_JAVA中的环境变量配置 PATH CLASSPATH
1.CLASSPATH是什么?它的作用是什么? 首先,classpath 是javac编译器的一个环境变量.它的作用与import.package关键字有关.当你写下improt java.util. ...
- java环境classpath_Java开发环境配置之Path和classpath
在进行Java环境配置时,都会遇到Path和classpath的配置,为什么要这两个系统环境变量,以及如何配置呢?特作以下总结. 1.Path的作用: Path是一个十分重要的系统变量,它的值是一些路 ...
- IntelliJ IDEA 问题总结之二 —— 快捷键、主题样式、导出jar、sqlite
随着对idea的使用,问题越来越多,开始第二篇问题总结. 1.快捷键.用惯了eclipse再用idea后,快捷键就是一个大问题.而且网上idea的快捷键有很多版本,不知道是不是老版本和新版本不同.关于 ...
- 逆向开发使用dx.jar、d8.jar、baksmali.jar将jar转dex文件,解决requires --min-sdk-version >= 26 (currently 13)问题
apk母包中合并第三方SDK代码 当我们需要将某些第三方SDK的代码合并到自己的apk母包的时候,一般的流程是解压第三方SDK的aar文件,然后合并里面的资源文件,assets.res目录直接拷贝合并 ...
- java语言中解释方式是什么意思,Java语言快速入门·简答T
1 面向对象与面向过程有什么区别? 面向对象编程:既然面向的是对象,那么强调的自然就是--对象,那么对象多了,就会抽象出相应的类(对象是类的实例化),所以 · 程序是由类组成 · 程序运行的时候去调用 ...
- 一文理类加载相关知识:类加载器、双亲委派、SPI
思维导图 类加载的时机 类加载的流程 类从被加载到内存中开始,直到被从内存中卸载为止,它的整个生命周期包括:验证.准备.解析.初始化.使用和卸载7 个阶段. 其中验证.准备.解析 3 个部分统称为连接 ...
- java面试题28 牛客 下面有关java classloader说法错误的是?
java面试题28 牛客 下面有关java classloader说法错误的是? A Java默认提供的三个ClassLoader是BootStrap ClassLoader,Extension Cl ...
- 自然语言处理之hanlp,Python调用与构建,分词、关键词提取、命名主体识别
转载请注明出处:https://blog.csdn.net/HHTNAN HanLP是一系列模型与算法组成的NLP工具包,由大快搜索主导并完全开源,目标是普及自然语言处理在生产环境中的应用.HanLP ...
- jsf的初步使用(包括jsf框架的引入、用户登录、自定义表单验证、valueChangeEvent值变更事件处理做的级联下拉框)
jsf初步使用 一.新建一个web项目MyJSF 直接把生成index.jsp和web.xml勾选上生成对应的文件. 在web项目跟目录下(一般是web或者是WebRoot,也可以自己指定,本人用的是 ...
最新文章
- 我使用Python和Django在自己的网站上建立了一个会员专区。 这是我学到的东西。
- 系统变量与环境变量的关系
- 基于Autoencoder的反欺诈数据集的异常检测
- 5种网络IO模型介绍
- boost::proto::make_expr相关的测试程序
- 极客精神|自制机械臂!被任正非表扬的华为天才少年
- Mina学习之搭建项目工程目录
- Hadoop精华问答 | 非大数据的项目能否用Hadoop?
- 发那科攻丝回退参数_乐享:发那科MF选配功能诊断小结
- 苹果又出新专利?全包围屏幕iPhone
- 20-190-090-安装-Flink集群安装 flink-1.9.0
- 合肥工业大学网络程序设计实验报告_杭州电子科技大学网络空间安全学院2020考研数据速览,专硕竟然有缺额!!!...
- java的jdbc看不到源码_不了解jdbc,何谈Mybatis的源码解析?
- js代码测试。【一定要在真实工程下来测试是否好用】
- BW作为源系统连接时,激活DSO或其他模型时提示8*数据源不存在,无法激活
- 图的实验——图的主要遍历算法实现_深度优先搜索遍历图
- 怎么清理ug10注册表_鼠标的滚轮失灵了怎么办
- 全栈开发实战(二)——简易博客社区前端搭建教程(附源码)
- mysql中长整型是longint_整型int和长整型long
- 【基于Simulink+UG NX MCD 一级倒立摆控制系统仿真】建模和分析(一)