不灭的火

革命尚未成功,同志仍须努力下载JDK17

作者:AlbertWen  添加时间:2020-06-13 23:34:08  修改时间:2025-05-22 20:40:03  分类:08.Java基础  编辑

本地开发时,IDEA的报错信息只有一句话:SEVERE: One or more listeners failed to start. Full details will be found in the appropriate container log file,信息里面提示去查看错误日志,但是IDEA下面的错误日志是空! 这就很尴尬,因为仅凭这一句话,没办法定位错误出在哪里。

作者:AlbertWen  添加时间:2020-06-02 17:38:44  修改时间:2025-05-23 09:51:13  分类:08.Java基础  编辑

根目录:com.wenjianbao

启动类WenjianbaoApplication.java推荐放在根目录 com.wenjianbao 包下

数据实体类domain

  • jpa项目:com.wenjianbao.domain
  • mybatis项目:com.wenjianbao.entity
作者:AlbertWen  添加时间:2020-02-02 17:06:47  修改时间:2025-05-22 17:46:27  分类:08.Java基础  编辑
file.separator 文件分隔符(在 UNIX 系统中是“/”)
path.separator 路径分隔符(在 UNIX 系统中是“:”)
line.separator 行分隔符(在 UNIX 系统中是“/n”)
System.out.println("文件分隔符:" + System.getProperty("file.separator")); 	// 文件分隔符
System.out.println("路径分隔符:" + System.getProperty("path.separator"));	// 路径分隔符
System.out.println("行分隔符:" + System.getProperty("line.separator"));	     // 行分隔符
作者:AlbertWen  添加时间:2020-01-31 00:34:01  修改时间:2025-05-31 08:03:15  分类:08.Java基础  编辑

CLI分为三个过程:

  1. 定义阶段:在Java代码中定义Option参数,定义参数、是否需要输入值、简单的描述等
  2. 解析阶段:应用程序传入参数后,CLI进行解析
  3. 询问阶段:通过查询CommandLine询问进入到哪个程序分支中
作者:AlbertWen  添加时间:2020-01-30 17:17:55  修改时间:2025-05-31 07:04:52  分类:08.Java基础  编辑
  • 方式一:dependency 本地 jar包
  • 方式二:编译阶段指定外部lib
  • 方式三:将外部jar打入本地maven仓库
作者:AlbertWen  添加时间:2020-01-30 11:10:20  修改时间:2025-05-28 07:38:33  分类:08.Java基础  编辑

问题再现:

上次这边朋友问我一个问题,就是他们在pom.xml中的dependency中,看到有一些是<scope>provided</scope>的情况,比如如下:

<dependency>
   <groupId>com.liferay.portal</groupId>
   <artifactId>portal-impl</artifactId>
   <version>6.1.0</version>
   <scope>provided</scope>
</dependency>
作者:AlbertWen  添加时间:2020-01-29 20:08:27  修改时间:2025-05-22 18:00:58  分类:08.Java基础  编辑

简单的说,maven-assembly-plugin 就是用来帮助打包用的,比如说打出一个什么类型的包,包里包括哪些内容等等。

作者:AlbertWen  添加时间:2020-01-29 20:05:58  修改时间:2025-05-31 12:47:59  分类:08.Java基础  编辑

内置属性

主要有两个常用内置属性:${basedir}项目的根目录(包含pom.xml文件的目录),${version}项目版本

作者:AlbertWen  添加时间:2020-01-28 17:16:35  修改时间:2025-05-22 19:00:07  分类:08.Java基础  编辑
PropHelper.use("config.txt", "UTF-8");
PropHelper.use("other_config.txt", "UTF-8");
String userName = PropHelper.get("userName");
String password = PropHelper.get("password");

userName = PropHelper.use("other_config.txt").get("userName");
password = PropHelper.use("other_config.txt").get("password");

PropHelper.use("wen/jianbao/config_in_sub_directory_of_classpath.txt");
作者:AlbertWen  添加时间:2020-01-10 13:08:56  修改时间:2025-06-02 17:04:46  分类:08.Java基础  编辑

Java Swing 图形界面开发 系列教程(目录)