随笔分类 - Java
摘要:在 RaspberryPi(树莓派) 上安装 MariaDB 或者 MySQL 数据库的时候。 设置的用户没有办法通过网络远程登录。 首先确定的是,用户已经设置了访问权限。 提示的错误信息是: ERROR 2002 (HY000): Can't connect to MySQL server on
阅读全文
摘要:如果你希望在 Spring Boot 启用 H2 数据库的话,这篇文章适合你进行了解。 概述 在这个指南中,我们将会考虑如何在 Spring Boot 中使用 H2 数据库。 与其他数据库相似,Spring Boot 生态系统中能够完全支持 H2 数据库 依赖(Dependencies) 让我们首先
阅读全文
摘要:对需要导入使用 SQL 文件,已经放置到了 resources\data-trans.sql 下面了。 但是在配置的时候配置: spring.datasource.data=data-trans.sql 显示这个数据库 SQL 文件找不到。 错误的信息为: Property spring.datas
阅读全文
摘要:在 Spring Boot 启动的时候,在进程完成后会自动退出。 如何让 Spring Boot 以 Web 方式启动,并且进程不退出呢? 需要确定下 Web 的这个依赖是否在你的依赖中。 <dependency> <groupId>org.springframework.boot</groupId
阅读全文
摘要:构建扫描(build scan)是一个中心化并且可以共享的构建记录。这个构建记录通常能够告诉在构建中发生了什么并且为什么会发生。 通过应用构建扫描插件到你的项目中,你可以将你的构建扫描发布到 https://scans.gradle.com 网站中,并且这个服务是免费的。 你将会创建什么 这个指南将
阅读全文
摘要:在应用 gradleEnterprise 的时候,提示错误: > Could not find method gradleEnterprise() for arguments [settings_5wv4b365n0pw4ey5aj1mu1468$_run_closure1@5b527bd] on
阅读全文
摘要:在编译的时候有下面的警告提示: Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0. Use '--warning-mode all' to show the indiv
阅读全文
摘要:有关构建扫描的定义为: 构建扫描(build scan)是一个中心化并且可以共享的构建记录。这个构建记录通常能够告诉在构建中发生了什么并且为什么会发生。 通过应用构建扫描插件到你的项目中,你可以将你的构建扫描发布到 https://scans.gradle.com 网站中,并且这个服务是免费的。 具
阅读全文
摘要:Gradle 6 尝试 build 的时候没有执行测试。 这个问题是什么问题? 当你的 Gradle build 的时候没有执行 test。 你需要看看你的 build.gradle 文件中有没有 test { useJUnitPlatform() } 这个 task。 如果没有的话,你需要将这个添
阅读全文
摘要:在使用 Gradle 进行 build 的时候运行测试,提示 build 不能完成,测试不能进行。 错误信息: Caused by: org.junit.platform.commons.PreconditionViolationException: Cannot create Launcher w
阅读全文
摘要:Gradle 是一个开源的构建自动化(build automation)工具。有关构建自动化的定义请参考:https://en.wikipedia.org/wiki/Build_automation。同时 Gradle 被设计得足够灵活可以被用来构建几乎任何类型的软件。 下面的一些特性是从宏观上来对
阅读全文
摘要:如何在 Ubuntu 和 Raspbian 中设置 JAVA_HOME 环境变量。 因为 Raspbian 的配置和 Ubuntu 差不多,如何进行配置。 首先你可以尝试 echo $JAVA_HOME 查看系统中的环境变量有没有配置。 如果没有输出则说明没有配置。 使用下面的命令对环境变量进行编辑
阅读全文
摘要:ubuntu 或者 raspbian 中如何查看已经安装的 JDK? 可以使用下面的命令: sudo update-alternatives –config java 进行查看,你也可以使用 sudo update-alternatives –config javac 也是一样的。 系统中将会显示已
阅读全文
摘要:想在 IDE 中看源代码怎么看? 我们可以有下面的办法: Eclipse,是没有带有反编译功能的。 如果你的项目是 Maven 的,并且也下载了源代码,你可以用 Eclipse 关联上去。 IntelliJ 有这个功能,使用起来会方便点。 如果你打开了 .class 文件的话。 会提示你,这个显示的
阅读全文
摘要:希望能够在 IntelliJ 快速调出运行窗口。 如果操作。 你可以通过 Run > Run 来调出运行窗口。 你也可以使用 Alt + Shift + F10 来调出运行窗口。 https://blog.ossez.com/archives/3248
阅读全文
摘要:从1999年读大学的到今天,已经差不多10多年了。正所谓十年一眸,为自己写下10年的计算机之路。 1999年,那时候正好也是另外一场风暴,网络经济的爆发和衰退。 很早的时候我就想学计算机,也算是心中的一个梦想,影响我做这个决定的人就是慈云桂了,给我最大支持的就是我的父母。记得那时候还在读小学,听到新
阅读全文
摘要:Spring Data 针对 Pivotal GemFire 关注整合强大的 Spring 框架的能力,无创编程模型和使用 Pivotal GemFire 数据管理方案的 GemFire 的概念来集成和简化配置,开发 Java 应用程序。 本文档假定你已经对 Spring Framework 和 P
阅读全文
摘要:在一个项目中,如果我们标记了某些元素为 Deprecated 的话,如何让我们能够快速找到? 简单来说,你可以对项目进行 Code Inspection。 选择 Analyze > Inspect Code 在弹出的对话框中,对整个项目进行代码分析。 在分析的结果中,你就可以看到那些类,或者方法,或
阅读全文
摘要:在本部分的快速指南中,我们将会查看 Java 的 deprecated API 和如何在程序中使用 @Deprecated 注解。 @Deprecated Annotation(注解) 作为程序的进化和迭代,随着时间的推移,在项目中总会有些类,构造方法,字段,类型或者方法不建议人们继续继续使用。 为
阅读全文
摘要:错误提示信息为: Error:java: java.lang.ExceptionInInitializerError com.sun.tools.javac.code.TypeTags 如果使用 Maven 错误信息是一样的。 [INFO] [INFO] BUILD FAILURE [INFO] [
阅读全文

浙公网安备 33010602011771号