java开发,常见⼀些问题及解决⽅案
java开发中常见⼀些问题及处理⽅式
springboot项⽬启动时报错
Error running 'NuclearIslandLocationApp': Command line is too  Shorten command line for NuclearIslandLocationApp or also for Spring Boot default c onfiguration
解决⽅案repository文件夹可以删除吗
⾸先到项⽬⾥⾯的l⽂件,然后再到<component name="PropertiesComponent"></component >标签
然后再在component 标签⾥加⼀⾏<property name="dynamic.classpath" value="true"/>
然后启动就不会报错了
如何打包maven项⽬,让其他项⽬可以导⼊当前maven项⽬包
⽅法⼀:
1.⾸先,我们打开需要被打包的maven⼯程,点击右边的侧边栏的Maven Projects ->LifeCycle ->双击install
注意,此时打好的该⼯程的jar包默认是放⼊到maven的本地仓库localRepository⽂件夹内的,如下图,cn⽂件夹是我打包的项⽬(即webjdbc)下的根⽬录,jar包就在该⽂件夹内
2.打开需要被导⼊jar包的项⽬->打开l⽂件->添加依赖
然后将代码复制,粘贴到需要被导⼊jar包的项⽬的l⽂件中,添加此依赖,如下图
最后,结果如下图,jar包就导⼊成功了!
解决maven项⽬打包后在其它项⽬⽆法使⽤的情况
解决:之前打包的项⽬中l⽂件删除test和plugins,再重新install即可。如下
删除前
删除后,就剩⼀个spring-boot-starter
前后端JSON数据接收(map接收数据),后台数据转化为List(class)
JSONArray jsonArray =null;
("modelDetail")instanceof List){
jsonArray=new JSONArray((List<Object>)("modelDetail"));
}
List<ModelDetail> modelDetails = JavaList(ModelDetail.class);

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。