![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
wangan094
这个作者很懒,什么都没留下…
展开
-
Infinity is not a valid double value as per JSON specification
解决办法:将代码:Gson gson = new Gson();改成:Gson gson = new GsonBuilder().serializeSpecialFloatingPointValues().create(); String toJson = gson.toJson(userFloat);原创 2021-10-28 15:01:24 · 1341 阅读 · 0 评论 -
java运行某个jar包下的main函数
java整体打包时,一个包下有多个main函数,执行某个特定的main函数命令为:java -cp flowflink.jar com.sfit.utils.GetVersionjava -cp jar包路径 包名原创 2021-10-25 20:18:44 · 351 阅读 · 0 评论 -
maven常用命令
(1)maven clean。对项目进行清理,清理的过程中会删除删除target目录下编译的内容。(2)maven compile。编译项目源代码。(3)maven test。对项目的运行测试。(4)maven packet。可以打包后的文件存放到项目的 target 目录下,打包好的文件通常都是编译后生成的class文件。(4)maven install。对项目打包有三种打包方式,pom打包,jar包和war包。打包方式在pom.xml文件中进行指定。pom工程一般是聚合工程,原创 2021-10-01 14:16:32 · 218 阅读 · 0 评论 -
java: 找不到符号
java: 找不到符号符号: 类 TypeInformationTestBase位置: 程序包 org.apache.flink.api.common.typeutils程序报这种错误,不是代码造成的。解决办法:0、首先要统一编码格式:file --> settings -- > file encodings1、右键-->maven-->reload project2、build 或 rebuild3、flile --> inv..原创 2021-09-30 22:37:28 · 23594 阅读 · 5 评论 -
ERROR StatusLogger No Log4j 2 configuration file found
解决办法:在intellij idea里:在src -> main 下新建文件夹resources 在resources文件夹下新建 log4j2.xml文件<?xml version="1.0" encoding="UTF-8"?><Configuration> <Appenders> <Console name="STDOUT" target="SYSTEM_OUT"> <Patt原创 2021-09-30 20:15:52 · 187 阅读 · 0 评论 -
java:无效的目标发行版: 11
简便方法:在pom.xml文件中,修改如下配置即可:或者按如下方法(3步):1、file -->Project Structure ,将红色框中的改为目前的jdk版本:2、打开 Modules 模块,修改每个项目中的 language level。每个都要改。最后Apply3、打开settings-->java compiler,修改target bytecode version...原创 2021-09-30 17:45:46 · 887 阅读 · 0 评论 -
Plugin ‘com.github.hazendaz.spotbugs:spotbugs-maven-plugin:3.0.6‘ not found
将下载好的flink源码编译运行时,会报该错误。出现这种问题,一般都是maven配置的阿里、华为等镜像源中,缺这些依赖包。解决办法:在maven的settings.xml文件中,将镜像地址都注释掉,让maven去从官方库中下载依赖包即可。...原创 2021-09-30 17:27:49 · 908 阅读 · 0 评论 -
IDEA如何运行单个java类main方法跳过错误检查
IDEA工具时执行java中的main方法时,如果项目中其它main方法有编译错误,会导致该main方法也无法运行,解决办法:Run -->Edit Configurations-->Application-->build no error check原创 2021-09-15 22:41:05 · 2382 阅读 · 0 评论 -
java can not access a member of with modifiers
类名直接定义class会导致该问题,更改成:public class原创 2021-09-06 11:25:06 · 416 阅读 · 0 评论 -
idea手工添加jar依赖包
1、新建文件夹,将依赖包粘贴进去2、右键,Add as Library原创 2021-08-31 18:37:31 · 869 阅读 · 0 评论 -
将jar包手工导入到本地maven库中
应用场景,在公司内网中,无法连接外网下载依赖,手工将对应jar包导入到maven对应仓库,但项目无法识别对应jar包。解决办法:将对应库中,_remote.repositories文件删除再重新导入下...原创 2021-08-18 13:53:02 · 184 阅读 · 0 评论 -
idea新建maven项目并打包成jar文件运行
1、file --new -- project --- maven2、pom.xml文件如下:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.原创 2021-08-16 20:02:50 · 626 阅读 · 0 评论 -
IntelliJ IDEA: 无法创建Java Class文件
打开项目时,发现右击新建不了java.class文件。解决办法:点击 File——>Project Structure——>Project Settings——>Modules——>右键sources原创 2021-08-13 18:08:46 · 338 阅读 · 0 评论 -
maven配置远程镜像库
<mirrors> <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>*</mirrorOf> </mirror>...原创 2021-07-30 13:29:00 · 157 阅读 · 0 评论 -
windows安装java配置
最近换机,新电脑安装java,记录下:1、下载java安装包,第一次会选择安装,装的是JDK,选择路径如下:D:\software\java\jdk2、第二次会让选择安装JRE,选择路径如下:D:\software\java\jre3、配置环境变量:在系统变量中(1)新建JAVA_HOME变量名为JAVA_HOME,路径为:D:\software\java\jdk(2)新建CLASSPATH变量名为CLASSPATH,路径为: .;%JAVA_HOME%\lib\dt.j.原创 2020-08-21 21:18:19 · 431 阅读 · 0 评论 -
将 java 项目打包成可运行的 jar 包,并上传到 linux 服务器上运行
1、选中项目,右键,export:2、选择 Runable JAR file 选项,点击 Next ,弹出 Runable JAR file Export 窗口3、最后一步:4、上传到服务器,执行:java -jar原创 2020-08-14 17:40:21 · 1556 阅读 · 0 评论 -
java连接带hive示例代码(带kerberos认证)
java连接hive,带kerberos认证的星环大数据集群(星环集群hive版本为0.12.0,hadoop版本为2.7.2),示例代码:1、pom.xml 依赖:<dependency> <groupId>org.apache.hive</groupId> <artifactId>hive-jdbc</artifactId> <version>0.12.0</version></dependenc原创 2020-08-14 17:10:14 · 1840 阅读 · 0 评论 -
Missing artifact jdk.tools:jdk.tools:jar:1.8报错
方法一:(这个方法感觉不太好,我也不知道为啥)pom文件中加入<dependency> <groupId>jdk.tools</groupId> <artifactId>jdk.tools</artifactId> <version>1.8</version></dep...原创 2020-04-29 14:08:13 · 322 阅读 · 0 评论 -
linux安装JDK操作记录
1、rz,上传jdk-8u201-linux-x64.rpm文件到指定目录/root/packages/下2、授予包执行权限:chmod 755 /root/packages/jdk-8u201-linux-x64.rpm3、修改环境变量:vi /etc/profileexport JAVA_HOME=/usr/java/jdk1.8.0_201-amd64 export PA...原创 2020-03-27 18:52:32 · 276 阅读 · 0 评论 -
eclipse和STS的cannot be resolved to a type 错误解决方法:
eclipse和STS的cannot be resolved to a type 错误解决方法:(1)jdk不匹配(或不存在) 项目指定的jdk为“jdk1.6.0_18”,而当前eclipse使用的是“jdk1.6.0_22”。需要在BuildPath | Libraries,中做简单调整。(2)jar包缺失或冲突 当找不到“XX”所在的jar包时,会报这个错。解决只...原创 2020-03-20 23:16:59 · 1280 阅读 · 0 评论 -
STS 、idea整合 mybatis generator 1.4.0 生成mybatis文件及各种报错处理,安装lombok
官网:http://mybatis.org/generator/index.html在STS中生成:一、安装插件mybatis generator:1、点击菜单栏的help->eclipse marketplace2、在find后的输入框,输入mybatis generator后按下回车键,install安装特别注意版本,1.4.0版本和之前的区别挺大的,默认不再...原创 2020-03-19 22:34:52 · 1437 阅读 · 0 评论 -
cmd下java找不到或无法加载主类解决办法
问题: cmd下javac可以生成 .class文件。运行java命令时,报错:找不到或者无法加载主类 解决办法: 原因就是,在IDE下编写的java源文件,第一行都是包名。去掉包名重新javac编译下就可以了。原创 2017-04-08 12:05:47 · 1512 阅读 · 0 评论 -
TreeSet对自定义类排序
1、实现Comparable接口的compareTo方法:class Z implements Comparable{ int age; String name; public Z(int age,String name) { this.name=name; this.age=age; } public int原创 2017-04-07 23:02:01 · 816 阅读 · 0 评论 -
java学习地图
第一阶段:java基础,java ee基础、或者swing基础第二阶段:ssh,ibatis、quartz等框架应用,以及webservice、网络编程,rcp第三阶段:设计模式,能够理解主流框架源码以及设计思路、web安全领域(jaas、sso、ssl、rbac、oauth、acegi等)、缓存领域(oscache、jbosscache、ehcache以及缓存采用什么技术同步:jgrou转载 2016-05-15 14:59:02 · 1209 阅读 · 0 评论 -
Java开发环境的搭建以及使用eclipse从头一步步创建java项目
jdk,java开发环境配置,eclipse,第一个java项目。转载 2016-05-13 11:22:44 · 570 阅读 · 0 评论 -
javac命令无法使用解决办法
javac命令无法使用,java环境变量配置。原创 2016-05-13 16:15:17 · 24570 阅读 · 0 评论 -
java中从键盘读入数据
Java程序开发过程中,需要从键盘获取输入值是常有的事,但Java它偏偏就没有像c语言给我们提供的scanf(),C++给我们提供的cin()获取键盘输入值的现成函数!Java没有提供这样的函数也不代表遇到这种情况我们就束手无策,请你看以下三种解决方法吧: 以下将列出几种方法:方法一:从控制台接收一个字符,然后将其打印出来import java.io.*;publi转载 2016-06-09 15:24:52 · 6422 阅读 · 0 评论