![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java开发
xiaonan12386
javaweb 开发工程师, 从事Java开发3年,目前涉足的领域有Javaweb 开发,网站前端开发,服务器搭建,数据库管理,微信小程序,微信小游戏,H5小游戏等,欢迎 有需求的朋友找我
展开
-
分析依赖库net.sf.json-lib:json-lib:2.4找不到的问题
文章目录现象分析不用自己导入maven仓库仓库?下载?构建版本?解决现象把一个老项目改为Maven项目,项目需要:json-lib-2.4-jdk15.jar。去搜这个包:https://mvnrepository.com/search?q=json-lib第一项就是我们要的,也是在中央库里。在pom.xml中添加:<dependency> <groupId>net.sf.json-lib</groupId> <artifa...转载 2021-05-12 11:07:01 · 1161 阅读 · 2 评论 -
linux 系统下 docker 上运行Java 项目 jar 包
1、将Java 项目的jar包放在任意的一个目录中: /opt/project-java2、在当前文件夹下新建一个文件Dockerfile(该文件是没有任何的后缀名的文件)文件内容如下: FROM java:8 MAINTAINER bingo ADD demo-0.0.1.jar demo.jar EXPOSE 8080 ENTRYPOINT ['java','-jar','demo.jar']解释说明:from 指令指明了当前镜像的基镜像,编译当前镜...原创 2021-04-12 16:03:39 · 451 阅读 · 0 评论 -
idea 编译项目的时候遇到:java: 无法访问com.sun.beans.introspect.PropertyInfo
问题描述: 用Idea编译Java SpringBoot项目的时候编译不通过,并抛出问题:java: 无法访问com.sun.beans.introspect.PropertyInfo原因分析: 项目的依赖JDK与系统的JDK版本不符。 造成原因:本地安装了多个版本的JDK之后,切换了系统环境变量改变JDK版本之后未修改项目的的JDK依赖。解决办法: 打开idea 找到file目录下的project structure(项目结构)将项目的依赖JDK修改为系...原创 2021-04-12 13:43:52 · 13015 阅读 · 3 评论 -
真实项目中解决LomBok插件安装之后还提示找不到get set方法的问题:
1、问题描述项目中使用了lombok,但是在idea编译过程是出现找不到符号。报错如下图所示:@Data@ApiModel(value = "HeadTeacherVO", description = "设置班主任对象")public class HeadTeacherVO implements Serializable { private static final long serialVersionUID = 5156410770039160995L; ..转载 2021-03-30 14:18:42 · 619 阅读 · 0 评论 -
SpringBoot 在IDEA中实现热部署(真实实验版本,非水文)
具体步骤一、开启IDEA的自动编译(静态)具体步骤:打开顶部工具栏 File -> Settings -> Default Settings -> Build -> Compiler 然后勾选 Build project automatically 。二、开启IDEA的自动编译(动态)具体步骤:同时按住 Ctrl + Shift + Alt + / 然后进入Registry ,勾选自动编译并调整延时参数。compiler.automake.allow.w...转载 2021-03-30 14:14:10 · 110 阅读 · 0 评论 -
解决org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)问题
解决org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)问题今天用idea自己创建另一个新的springBoot项目,在配置Mybatis的时候,遇到了一个难题,问题描述:xxxxMapper.xml文件的防止地址,从src/main/java/xxx/mapper中改到了src/main/Resource/xx中,我已经写好了mapper.java 和mapper.xml并都一一对应...原创 2021-03-29 15:57:34 · 185 阅读 · 0 评论 -
windows10中java1.8的安装问题:
windows10 中安装了java1.8 以后,可以不用设置系统变量的,会默认一个地址C:\ProgramData\Oracle\Java\javapath;%SystemRoot%\system32;但是这个时候会你若在cmd 页面中进行输入java -version 时会出现'java' 不是内部或外部命令,也不是可运行的程序 或批处理文件.(已解决)jdk安装 系统找不到...原创 2019-07-13 16:52:01 · 306 阅读 · 0 评论 -
java+jQuery 处理跨域问题
最近做了一个项目,想在一个静态网页中直接请求外部服务器中的接口,实现数据共享,但是我当时忽略了一个问题,那就是跨域的问题。因为之前一直没有处理过这样的问题,就掉进这个坑中了。不过我还是很兴奋,早晚都是要掉进这个坑的,那么早掉进去比晚掉进去更加有意义。自己查了很多是资料都市写的不是很通俗易懂。也踩了不少的雷。现在吧我的解决方式和理解献下:1、{"readyState":4,"status":20...原创 2019-07-13 11:33:00 · 574 阅读 · 0 评论 -
js 解决Safari浏览器中实现支付宝网页支付无法拉取支付宝APP的问题
简单介绍项目情况:支付宝支付第三方公司提供支付接口,返回结果是一个加密的完整的网页。自己写的下单业务这些。但是在页面上实现支付过程的时候,在Android手机上面无论哪种类型的浏览器都能实现自动拉取支付宝APP进行支付返回结果:result:{"payOrderId":"P0020190604110618000381","sign":"8288C95DB8A511E82B08F...原创 2019-06-04 13:03:56 · 13439 阅读 · 1 评论 -
Guns开源框架修改自适应的版本
guns开源框架是一个前端基于bootStrap 的开源后台框架,但是由于表格的数据比较多,所以自适应的效果不是很好,所以需要自己调整一下,下面对我自己的修改做一定的说明:1、对表格和表格所在的DIV做宽高固定设置。<div class="ibox float-e-margins table-responsive div-padding-margin"> <di...原创 2019-06-14 14:39:22 · 577 阅读 · 0 评论 -
SpringBoot中的定时任务
特别说明:SpringBoot 中创建一个定时任务,这个时候千万呀明白一个概念,在springBoot中的定时任务本身属于一个service如果要用到SpringBoot中的注解的话只能引入Mapper。1、springboot 的定时任务:一、静态:基于注解(@Scheduled)二、动态:基于接口(SchedulingConfigurer)三、多线程定时任务一、基于注解:...原创 2019-06-09 09:13:09 · 474 阅读 · 0 评论 -
Guns开源框架设置左边的的按钮不会变自动改变顺序
guns 开源框架是一款基于SpringBoard+Mybatis+MVC+Shiro 等的开源框架,适合用来学习研究和二次开发做管理后台。最近在开发的过程中发现左边的的目录栏会每次刷新都会改变顺序,后来经过询问大神发现,原来是在按钮设置的时候只是在复制粘贴忽略了设置按钮的固定顺序。根据自己的需要对按钮尽心固定的顺序排序,就可以实现固定顺序,下面是数据库直接修改的方法,和再页面菜单按钮页面中设置的...原创 2019-06-14 14:25:10 · 367 阅读 · 0 评论 -
nginx+springBoot实现多个服务器协同开发
云服务器上要架设nodjs和Javaweb 后台,用nginx进行服务器反向代理;1、首先需要了解的是spring Boot的项目是不需要用tomcate服务器的,因为springboot 内部是嵌入了tomcate服务器的组键的。2、将spring Boot项目打包成jar包,复制到云服务器上,然后随便找个目录将jar包放进去;3、注意:在打包的时候一定要确认两件事儿:第一是确认需要...原创 2018-12-22 10:39:29 · 1008 阅读 · 0 评论 -
MySQL 安装详细步骤:
1、检查本机的之前是否安装过MySQL,如果安装过请先将之前的MySQL数据库清除干净;2、第一步:下载MySQL解压闭关设置配置文件my.ini 查看配置项:https://dev.mysql.com/doc/refman/8.0/en/mysqld-option-tables.html3、第二步:cmd 命令行用管理员权限打开4、初始化数据库:mysqld --initiali...原创 2018-12-22 10:25:23 · 96 阅读 · 0 评论