java -cp 的使用

编程知识 行业动态 更新时间:2024-06-13 00:21:57

今天看一些教学视频,加上搜索了一些资料,记录下java -cp 命令的使用.

首先使用maven 的mvn 命令将工程所依赖的jar包 下载到 pom.xml 当前目录下的lib目录下.

可以参考我的另一篇文章:使用mvn命令,下载工程的所有依赖软件包

 其中,CallLogConsumersModule.jar 有一个main 类: com.it18zhang.calllog.consumer.HbaseConsumer

 使用 java   -cp 即可运行. (如下这个命令的前提是你将所打的工程应用jar包也放到lib目录下

java -cp  lib/*   com.it18zhang.calllog.consumer.HbaseConsumer

 加载外部配置文件,有时需要将jar中的配置文件放到外面目录下,好方便修改.

 新建一个conf 目录,然后将原先resources目录下的文件放置到conf目录下

   

  通过如下命令进行运行,就可以正常加载外部的配置文件和jar包. 

E:\pom>java -cp  lib/*;conf/   com.it18zhang.calllog.consumer.HbaseConsumer
log4j:WARN No appenders could be found for logger (org.apache.hadoop.security.Groups).
log4j:WARN Please initialize the log4j system properly.

以上是在win下进行, Linux下需要将分号换成冒号(:) 

[hadoop@s201 ~/pom]$java -cp  lib/*:conf/:CallLogConsumersModule.jar  com.it18zhang.calllog.consumer.HbaseConsumer
log4j:WARN No appenders could be found for logger (org.apache.hadoop.security.Groups).
log4j:WARN Please initialize the log4j system properly.

 

 

更多推荐

java -cp 的使用

本文发布于:2023-04-01 10:36:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/aa5347455ede11fbb07ebd015bfc0669.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:java   cp

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!