文档章节

Linux

sdl_xx
 sdl_xx
发布于 2016/07/12 15:12
字数 203
阅读 5
收藏 0

  前一阶段遇到了问题,需要用一段简单的Java程序查下线上Java web server 的问题,于是就写了个测试简单java 类程序,但是通过 javac 编译成class文件后,然后运行java文件就一直报

NoClassDefFoundError

在stack over flow上找到的解决方案如下:

http://stackoverflow.com/questions/3692229/running-java-program-from-command-line-linux

原因在于自己的Java文件有个package文件,Java class路径运行的时候是根据这个package去找相应的class文件,比如当前文件夹下有个com.a.b.test.class文件, 我们如果正常运行话肯定是这样的

java -cp . com.a.b.test

而不能cd到b文件夹下直接运行,java -cp test命令,这样Java运行的时候还是会找不到class文件

 

© 著作权归作者所有

共有 人打赏支持
sdl_xx
粉丝 0
博文 3
码字总数 1183
作品 0
杭州
高级程序员
私信 提问

暂无文章

Kylin2.5.0环境搭建及操作记录

Apache Kylin是一个开源的分布式分析引擎,提供Hadoop/Spark之上的SQL查询接口及多维分析(OLAP)能力以支持超大规模数据,最初由eBay Inc. 开发并贡献至开源社区。它能在亚秒内查询巨大的H...

PeakFang-BOK
6分钟前
0
0
SpringBoot整合es

文档对像 @Document(indexName = "bigdata",type = "tag")public class User { @Idprivate String openid; private List<String> tags;public String getOpenid() ......

魔法王者安琪拉
10分钟前
0
0
windows下让 jar 在后台运行的办法

windows下 运行 java jar 不出现 命令行 窗口 新建一个披处理 run.bat,内容如下 @echo off start javaw -jar xx.jar exit 双击运行即可。...

glen_xu
19分钟前
1
0
jdk1.8 lambda stream 指定的对象属性进行去重

原因:因为Stream提供的distinct()方法只能去除重复的对象,无法根据指定的对象属性进行去重,可以应付简单场景。 解决方案: //去重,共同信息保存到bizPledgeSupplierVOs里bizPledgeSupp...

INSISTQIAO
21分钟前
0
0
vue nextTick深入理解---vue性能优化、DOM更新时机、事件循环机制

定义[nextTick、事件循环] nextTick的由来: 由于vue的数据驱动视图更新是异步的,即修改数据的当下,视图不会立即更新,而是等同一事件循环中的所有数据变化完成之后再统一进行视图更新。...

JamesView
29分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部