maven 打包 找不到依赖包中的类

pom文件中已经加载和解析了hbase clint的包了啊(图1),但是为啥执行mvn package之后,用java -jar命令执行时找不到呢(图2)?
已邀请:
java jar需要加-classpath用来指定jar包。
用hadoop jar执行呢?
在IDE中能执行,换成jar方式执行不了....求助
尝试把依赖jar包打进去最终的jar包,但是还是不行。
             
                maven-assembly-plugin  
                 
                     
                         
                            com.allen.capturewebdata.Main  
                       
 
                   
 
                     
                        jar-with-dependencies  
                   
 
               
 
           
 
确定是依赖jar包找不到的原因了。但是怎么把依赖jar包都找到呢~~。。。。。。

@CrazyChao - 人生不止眼前的苟且,还有诗和远方的田野!^.^

简单粗暴的办法---手动!
执行命令hadoop classpath会显示依赖所有的jar包

然后使用java -cp /home/xx/xx/xxx-SNAPSHOT.jar:把上面的命令结果拷贝到这里
后面的写法和你图片中的一样

要回复问题请先登录注册