在配置kafka和storm的时候, 经常的会出现一些问题, 主要在以下几个: 1. 打jar包上去storm集群的时候会出现jar包冲突,类似于log4j或者sf4j的报错信息. 2. kafka本地Java生产者和消费者无法消费数据 3. kafkaSpout的declareFields到底是什 ...
分类:
其他好文 时间:
2019-02-26 17:43:47
阅读次数:
201
spring boot会默认生成Jar包,如果想要生成war包需要修改pom和启动类。 并且,测试的时候发现,部署在apache tomcat 7下会报包含的jar包错误,而在apache tomcat 8下能正常启动访问。 如果再tomcat 7下需要解决war包内的jar包冲突(参考:https ...
分类:
编程语言 时间:
2019-02-20 17:22:33
阅读次数:
183
一:maven的发展历程 在maven发展之前,传统的jar包管理我们一般会用ant+lvy来管理jar包,它有显而易见的两个缺点, 缺点一:需要我们来手动的来打jar包(build as),然后把打过得包放到我们规定的目录下(虽然可以进行特殊的处理引用本地的应用,不需要打包,但是前提条件就是你的有 ...
分类:
其他好文 时间:
2019-02-19 01:27:27
阅读次数:
174
Mavern: 项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。 Maven安装: 此电脑->属性->高级系统设置->环境变量->系统变量->新建 在path变量的变量值后面添加;%MAVEN_HOME%\bin 配置本地仓库 修改settings文件l ...
分类:
其他好文 时间:
2019-02-12 23:09:57
阅读次数:
282
问题出现:一个老项目的退款功能被微信支付后台停用,原因是xml解析工具有漏洞风险,微信客服给出的解决方案是使用官方的补丁。使用补丁后发现:xml-api包与jdk自带的包冲突。具体原因:xml-api包的某个类与jdk自带的某个类具有相同的全限定名,但是xml-api包中并没有相关实现,IDE没有依赖jdk自带的包,而是优先依赖xml-api包,导致项目无法完成编译。尝试解决:在Maven中排除x
分类:
其他好文 时间:
2019-02-12 17:24:07
阅读次数:
168
尝试使用 spark 以 bulkload 的方式写 HBase 时,遇到一个问题,错误堆栈如下 一开始以为是找不到 com.google.protobuf.ByteString,怎么都没想明白。后来找同事讨论,确定问题是找不到 return 为 com.google.protobuf.ByteSt ...
分类:
编程语言 时间:
2019-02-02 20:41:51
阅读次数:
675
Android Studio多个Module依赖相同的库时对版本号进行统一配置在Android项目中,一个项目经常会依赖其他的一个甚至多个库文件,在这种依赖的时候最常见的一个错误就是 jar包版本不同引起jar包冲突,最常见的做法就是 删掉其中一个,只留下一个,就不会发生版本不同的问题了(但是也有的 ...
分类:
移动开发 时间:
2019-01-22 12:22:14
阅读次数:
228
1、传说中java的class文件可以一次编译到处运行,那么源代码采用GBK还是UTF-8会有影响么? 不会有影响。 因为Java源代码通过编译后,生成的class文件为字节码。它可以被看作是包含一个执行程序的二进制文件,需要在JVM进行执行。 而GBK、UTF-8等为字符编码格式,针对的是字符,如 ...
分类:
编程语言 时间:
2019-01-08 12:17:36
阅读次数:
226
解决方案: 是由于jar包冲突引起的。 1.5.9 pom依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-feign</artifactId></depende ...
分类:
编程语言 时间:
2018-12-31 19:15:57
阅读次数:
2243
亲测有效:weblogic11g(10.3.6) + jdk7,打包使用jdk7或jdk8,注意weblogic用的jdk和打包时jdk的兼容。 分别配置web项目下pom.xml和weblogic.xml 1,web项目增加打包配置,排除掉冲突jar包,./pom.xml <build> <plu ...
分类:
编程语言 时间:
2018-12-29 13:39:58
阅读次数:
650