0%

IDEA使用技巧

关闭IDEA的代码警告

关闭IDEA的代码警告,在类上使用注解@SuppressWarnings("all")

编译class文件

编译单个class文件。

应用场景:项目部署后,想添加单个class文件而不想全部更新,有点类似增量更新。

点击工具栏的绿色三角形运行项目。可以是main方法、可以是测试方法(@Test)。运行之后,就会在out文件夹或target文件夹内(编译)生成相应的class文件

打包jar文件

将多个class文件,以jar包形式导出。

1.添加工件Artifacts

添加(创建)工件,即设置好所要打包的jar包的输出位置、包名、所包含的class文件等。

  • 文件 - 项目结构 - 工件(Artifacts),添加工件

  • 定位到“项目设置”中的“工件Artifacts”

  • 添加JAR,选择“空”的JAR

  • 重命名,根据class文件的用途进行重命名(也是输出的工件的名称)
  • 创建目录,在工件内创建相应的目录(根据class文件的包名)

  • 添加文件(我们编译好的class文件)到创建的目录下,根据class文件的包名往相应目录下添加class文件
  • 编译好的class,在out目录下。单击鼠标右键选择“打开于资源管理器”即可找到具体路径。或在弹出的文件选择窗口中,点击“定位项目目录”按钮,快速找到out目录。

2.构建工件

根据所配置的工件,导出(打包)jar包。

  • 构建 - 构建工件 - 选择所配置的工件 - 构建

SpringBoot打包

项目编译:IDEA打开项目,在侧栏中展开maven工具,分别使用clean,package命令完成打包。详情见这篇笔记

问题记录

非法字符

问题描述:运行项目时提示“非法字符:’\ufeff’”

问题产生的原因:一般出现在导入Eclipse项目的时候。

解决方法:打开有问题文件的窗口,选择右下角的编码按钮,将 UTF-8 编码转换成 GBK 编码然后再重新转换成 UTF-8 编码即可。

控制台无法输入

控制台无法使用“scanner”来输入信息。

打开idea“帮助 - 编辑自定义VM选项”,配置文件中添加如下配置:

1
-Deditable.java.test.console=true

重启idea生效。

其它

IDEA(版本2021.1.3)重置试用期,使用IDEA插件实现。

若图片不能正常显示,请在浏览器中打开

欢迎关注我的其它发布渠道