所有文章
-
【原】手动打包安装jar包到本地maven仓库
JAVA开发在maven还未问世的时候,平时开发的javaweb工程中,总会带有一个lib目录,里面放置项目用到的各种jar包,因此项目的体积会变的非常臃肿,而在有了maven之后,轻轻松松就可以将项目瘦下来,但也还是有个别特殊的jar需要单独引用,问题是没什么问题,但是强迫症患者是真难受。。。所幸官方提供了install-file的机制,可以将指定jar包安装到本地仓库,这样就不用再将这个单独的jar放到项目中了,美滋滋~mvninstall:install-file-DgroupId=com.alibaba.xxpt.gateway.shared.clie...
不忘初心 2020-08-22 围观(742) 评论(0) 点赞(28) 【JAVA开发】
阅读更多 -
【原】启动Vue项目报错“npm ERR! code ELIFECYCLE”
WEB前端由于之前一直是npm和cnpm混着用,也没啥问题,今天在启动Vue项目的时候,却碰见了一个错误“npm ERR! code ELIFECYCLE”,一开始是用npm run启动的,后来换成cnpm run也不行。从截图中,看到详细的错误信息:npmERR!codeELIFECYCLEnpmERR!errno1npmERR!reception@1.0.0dev:`webpack-dev-server--inline--progress--configbuild/webpack.dev.conf.js`npmERR!Exitstatus1npmERR!...
不忘初心 2020-08-21 围观(6775) 评论(0) 点赞(16) 【WEB前端】
阅读更多 -
【原】cnpm : 无法加载文件 C:\Users\wolffy\AppData\Roaming\npm\cnpm.ps1
WEB前端由于在国内,所以执行npm会很慢,不过这事儿可拦不倒业界大佬,就跟maven一样,分分钟就弄来一个国内私服,这不,npm也可使用国内的镜像,可是我在HBuilder中执行cnpm的时候,分分钟就报错“cnpm : 无法加载文件 C:\Users\wolffy\AppData\Roaming\npm\cnpm.ps1”。在这里我哔哔两句,也是我为什么会写这篇文章的起因在公司最近的项目中,前端用的是Vue,看到同事使用的IDE竟然是HBuilder,让我有些惊讶,这是一款国产的IDE,在它前些年刚问世的时候,我尝试使用过几次,正如网友所吐槽的一样,它当...
不忘初心 2020-08-20 围观(656) 评论(0) 点赞(2) 【WEB前端】
阅读更多 -
【原】低版本idea中SpringBoot项目启动失败,提示找不到 javax/servlet/ServletContext类
JAVA开发今天新入职的小伙伴找我帮他看个问题,同样的springboot工程,同样都是用idea,在我们的电脑上启动正常,但是在他的电脑上就是不行,直接报错:java.lang.NoClassDefFoundError: javax/servlet/ServletContext,开始以为是没编译好,但是重新编译之后依旧不行。详细错误信息如下:._________/\\/___'_____(_)______\\\\(()\___|'_|'_||'_\/_`|\\\\\\/___)||_)|||||||(_||))))'|____|.__|_||_|_||_\_...
不忘初心 2020-07-22 围观(1554) 评论(0) 点赞(24) 【JAVA开发】
阅读更多 -
【原】记一次dubbo自定义ExceptionFilter踩的坑
前面在Dubbo自定义ExceptionFilter实现业务异常透传一文中,提到了一个点,自定义的ExceptionFilter不是spring的bean,从而需要在/META-INF/dubbo/com.alibaba.dubbo.rpc.Filter文件中配置一下,不然在dubbo配置中引入不了,现在回顾一下,还是蛮简单的,并不需要一些复杂繁琐的操作,但是我当时就在这里踩了一个idea工具的大坑,不过归根究底还是自己对工具不熟悉,特写此文来记录一下。在我配置完成filter之后,启动项目立马就报错:java.lang.IllegalStateE...
-
【原】Dubbo自定义ExceptionFilter实现业务异常透传
JAVA开发在前一篇文章中,讲到了dubbo自定义异常如何进行传递,在consumer中如何获取到provider的业务异常信息,那篇文章的主旨只是归纳总结,这篇文章来看一下,具体如何自定义filter来实现dubbo的异常透传。一、实现dubbo提供的Filter接口packagecom.zhiri.biz.center.application.filter;importlombok.extern.slf4j.Slf4j;importorg.apache.dubbo.common.constants.CommonConstants;importorg.apa...
不忘初心 2020-05-13 围观(2738) 评论(0) 点赞(5) 【JAVA开发】
阅读更多 -
【原】如何在dubbo中捕获并处理自定义业务异常
JAVA开发在没有使用dubbo服务之前,一些业务校验失败的场景中,都是直接抛出一个自定义业务异常,用起来非常的丝滑流畅,但是在使用了dubbo服务化之后,每次抛出了自定义业务异常之后,dubbo会主动将其封装成RuntimeException,这样就会导致自定义异常传递信息丢失,从而导致consumer无法直接获取到provider提供的错误信息。如下图,是我在provider中抛出的错误(为了下篇文章做准备,所以我提前重写了ExceptionFilter将错误日志打印出来):由于将我的ServiceException当做字符串封装到了RuntimeExce...
不忘初心 2020-05-13 围观(384) 评论(0) 点赞(0) 【JAVA开发】
阅读更多 -
【原】springboot集成mongodb去掉_class字段
JAVA开发在springboot项目中集成了mongodb之后,使用MongoTemplate进行save操作的时候,存储的json字符串中会多一个_class字段,不是什么大问题,但是强迫症患者看着非常的难受。如下图:解决方案:packagecom.zhiri.biz.center.application.config;importlombok.extern.slf4j.Slf4j;importorg.springframework.beans.factory.BeanFactory;importorg.springframework.beans.fact...
不忘初心 2020-05-11 围观(3404) 评论(0) 点赞(34) 【JAVA开发】
阅读更多 -
【原】redis配置文件中的bind 不改,导致连接失败
JAVA开发在新买的阿里云上安装了redis之后,本地远程连接redis一直失败,本地报错“Caused by: redis.clients.jedis.exceptions.JedisConnectionException: java.net.ConnectException: Connection refused: connect”。详细错误信息如下:2019-11-2223:45:11[http-nio-8080-exec-8][ERROR][com.hztxt.business.aspect.GlobalExceptionHandler:19]-Exc...
不忘初心 2020-05-10 围观(607) 评论(0) 点赞(12) 【JAVA开发】
阅读更多 -
【原】安装nginx报错“src/os/unix/ngx_user.c:26:7: error: ‘struct crypt_data’ has no member named ‘current_salt’”
JAVA开发今天在安装nginx的时候,执行configure命令的时候一切正常,但是在执行make命令的时候就报错了:src/os/unix/ngx_user.c:26:7: error: ‘struct crypt_data’ has no member named ‘current_salt’,讲道理,nginx也安装了很多个了,这个错误还是头一次碰到。。。在网上找了很多资料,都说删除Makefile文件中的Werror,但是测试过后发现并不怎么好使。后来又找到了一篇文章,直接按照错误提示中的文件和行数,到指定位置,将current_salt相关的信息给...
不忘初心 2020-02-06 围观(9119) 评论(0) 点赞(1) 【JAVA开发】
阅读更多 -
【原】PLSQL Developer连接远程Oracle碰到了一个诡异的问题
数据库项目中需要用到乙方的oracle数据库,直接用本机的navicat连不上,所以就在本机装了一个plsql,对照着网上的教程来配置了之后,在连接的时候怎么都找不到我配置的数据库,真的是神烦。。。如上图所示,选择数据库那里一直都是空的,开始想着会不会是因为工具脑残了没有显示出来,就手动填了我配置的远程数据库结果非但没连上,还报了一个不可思议的错误:Initializationerror不能初始化“D:\instantclient_12_2\oci.dll”你确认已经安装了64位oracle client吗?”OCIDLLforcedtoD:\insta...
不忘初心 2020-01-22 围观(3684) 评论(0) 点赞(1) 【数据库】
阅读更多 -
【原】idea中的maven工程jdk老是自动变成1.5
JAVA开发在将idea更新到最新版本之后,每次改动pom文件之后,都会导致项目的jdk版本变成了1.5,而项目中使用的是jdk1.8,然后就会出现一些jdk的api找不到的情况,真的是神烦.。。。提供几种解决方案:一、手动在settings中指定jdk版本号二、在ProjectStructure中指定jdk版本号三、在maven-compiler-plugin插件中配置jdk版本<plugin><groupId>org.apache.maven.plugins</groupId><artifactId>mave...
不忘初心 2020-01-21 围观(2514) 评论(0) 点赞(19) 【JAVA开发】
阅读更多 -
【原】org.springframework.transaction.NoTransactionException: No transaction aspect-managed TransactionStatus in scope
JAVA开发最近碰到一个spring事务问题,由于偷懒没有写service,所以很多业务逻辑都是堆在controller中,但是controller中并没有配置事务,最终导致了N多脏数据,在没有老老实实抽service之前,突发奇想,加了一个手动事务回滚,瞬间报错了。。。2019-10-2812:56:49[http-nio-8080-exec-3][ERROR][com.hztxt.business.aspect.GlobalExceptionHandler:19]-Exception:org.springframework.transaction.NoTr...
不忘初心 2020-01-20 围观(771) 评论(0) 点赞(21) 【JAVA开发】
阅读更多 -
【原】springboot jpa启动报错“java.lang.IllegalArgumentException: Not a managed type: class xxx”
JAVA开发springboot集成jpa的时候,启动报错“Caused by: java.lang.IllegalArgumentException: Not a managed type: class com.zhiri.service.entity.User”,看起来就是找不到entity。详细错误信息如下:2019-11-1815:02:01[main][ERROR][org.springframework.boot.SpringApplication:826]-Applicationrunfailedorg.springframework.beans...
不忘初心 2020-01-19 围观(282) 评论(0) 点赞(3) 【JAVA开发】
阅读更多 -
【原】springboot jpa启动报错“org.hibernate.AnnotationException: No identifier specified for entity”
JAVA开发在springboot工程中集成了jpa之后,启动直接分分钟报错“Caused by: org.hibernate.AnnotationException: No identifier specified for entity: com.zhiri.service.entity.Permission”。详细错误信息如下:2019-11-1822:13:14[main][ERROR][org.springframework.boot.SpringApplication:826]-Applicationrunfailedorg.springframew...
不忘初心 2020-01-18 围观(1340) 评论(0) 点赞(20) 【JAVA开发】
阅读更多
标签云
猜你喜欢
- IntelliJ IDEA 2019.2已经可以利用补丁永久破解激活了
- IntelliJ IDEA 2019.3利用补丁永久破解激活教程
- IntelliJ IDEA高版本最灵活的永久破解激活方法(含插件激活,时长你说了算)
- Jetbrains全家桶基于ja-netfilter的最新破解激活详细图文教程
- IntelliJ IDEA 2022.1永久破解激活教程(亲测可用,持续更新)
- 分享几个正版 IntelliJ IDEA 激活码(破解码、注册码),亲测可用,持续更新
- ja-netfilter到底需不需要mymap,2021.3.2版本激活失效?
- 如何激活idea2022.1及以上版本中的插件(亲测可用)
- 【史上最全】IntelliJ IDEA最新2022.1版本安装和激活视频教学(含插件)
- IntelliJ IDEA 2022.2 版本最新2099年永久激活方法,亲测可用,也可以开启新UI了。
站点信息
- 网站程序:spring + freemarker
- 主题模板:《今夕何夕》
- 文章统计:篇文章
- 标签管理:标签云
- 微信公众号:扫描二维码,关注我们