您现在的位置是:首页 > 正文

开发工具之IDEA

2024-01-30 20:23:41阅读 2

IDEA

1.设置项目的编码
    file>Settings>Editor>File Encodings
xxxxxxxxxxxxxxxxxxxxxxxxxxxx
2.快捷键
    全局搜索文件:双击shift或shift+ctrl+n
    全局搜索文件中的内容:shift+ctrl+f 或 shift+ctrl+r
    格式化代码:ctrl+atl+l
    代码文件中方法位置定位:atl+up 或 atl+down
    高亮错误或者警告快速定位:F2(从上到下顺序) 或 shift+F2(从下到上顺序)
    选中文件重命名:shift+F6
    光标上一次所在位置:ctrl+atl+left
    光标下一次所在位置:ctrl+atl+right
3.项目导出成jar包
    1)file>Project Structure
    2)Artifacts> + >JAR>From Module with dependencies…
    3)Create JAR from Modules弹窗设置导出信息
    4)Module -> 需要导出的项目
    5)Main Class -> 导出项目中的一个主main类
    6)extract to the target JAR (打完是一个jar包)
    7)copy to the output directory and link via manifect(打完是一个jar包,外带项目中所使用的所有jar包) 推荐第二个
    8)Directory for META-INF/MANIFEST.MF ->设置成项目的根目录
    9)点击OK,点击外层OK
    10)主菜单 Build>Build Artifacts ,选中需要build的jar,点击Build即成功导出jar包
    11)在Output directory 中定义的输出目录查看该jar包

网站文章

  • Unity 升级项目到Urp(通用渲染管线)以及画面后处理 热门推荐

    Unity 升级项目到Urp(通用渲染管线)以及画面后处理 热门推荐

    前言: Urp是一种SRP(可编程渲染管线),相比于默认渲染管线,在提升画面表现的同时,也可以提升游戏的性能表现 开始升级前准备 在开始之前,需要你备份你的项目,确保在升级过程中出现问题还有挽回的空间...

    2024-01-30 20:23:32
  • android9.0与5g,5G双卡+Android9.0!vivo年度最强旗舰机曝光

    android9.0与5g,5G双卡+Android9.0!vivo年度最强旗舰机曝光

    原标题:5G双卡+Android9.0!vivo年度最强旗舰机曝光伴随着2019年的临近,5G时代越来越近,高通、英特尔、华为、三星等都陆续宣布将会推出5G基带,高通更是在近期宣布开始量产基于7nm工...

    2024-01-30 20:23:26
  • html一张图片水平居中,CSS 图片水平居中

    html一张图片水平居中,CSS 图片水平居中

    使用CSS让图片中网页中水平居中代码:text-align:center内容居中text-align:center介绍:text-align:center为水平内容居中功能,图片放入网页中是使用img...

    2024-01-30 20:22:58
  • 通过AWS云平台 构建云上勒索病毒防护体系,轻松保护数据完整性

    通过AWS云平台 构建云上勒索病毒防护体系,轻松保护数据完整性

    因为AWS采用责任分担模型来明确用户和AWS之间的安全责任,当您选择使用这些服务时,您将不再需要将精力放在如何给操作系统安装补丁,如何保护操作系统的密钥,是否有防病毒措施等安全问题上,这些工作将由AW...

    2024-01-30 20:22:52
  • 深入理解JVM 一GC(下) G1 Garbage Collector

    深入理解JVM 一GC(下) G1 Garbage Collector

    关于java程序性能当我们调优java程序时,通常的目标有两个: 响应能力 或者 吞吐量响应能力响应能力指一个程序或者系统对请求的是否能够及时响应。 比如: 一个桌面UI能多快的响应一个事件; 一个网站能够多快返回一个页面请求; 数据库能够多快返回查询的数据;对于这类对响应能力敏感的场景,长时间的停顿是无法接受的。吞吐量吞吐量关注的是,在一个指定的时间内,最大化一个应用的工作量。 如下方

    2024-01-30 20:22:46
  • 【Linux】系统调用文件操作

    【Linux】系统调用文件操作

    Linux系统没有文本和二进制之分,所有的东西都是文件,文件描述符是一个整形数字,储存在PCB的文件描述符表中(一个数组)

    2024-01-30 20:22:19
  • linux用户管理常用命令

    主题:linux用户管理常用命令 1)管理用户(user)的工具或命令; useradd 注:添加用户 adduser 注:添加用户 passwd 注:为用户设置密码 usermod 注:修改用户命令,可以通过usermod 来修改登录名、用户的家目录等等; pwcov 注:同步用户从/etc/passwd 到/etc/shadow pwck 注:pwck是校验用户配置文件/etc/passwd

    2024-01-30 20:22:12
  • npm 下载包失败解决方案

    npm 下载包失败解决方案

    npm下载依赖包失败解决方案

    2024-01-30 20:22:04
  • flink归纳总结

    1.14 Flink1 简单介绍一下 FlinkFlink 是一个框架和分布式处理引擎,用于对无界和有界数据流进行有状态计算。并且 Flink 提供了数据分布、容错机制以及资源管理等核心功能。Flin...

    2024-01-30 20:21:58
  • Spring Cache详解

    从3.1开始,Spring引入了对Cache的支持。其使用方法和原理都类似于Spring对事务管理的支持。Spring Cache是作用在方法上的,其核心思想是这样的:当调用一个缓存方法时会把该方法参...

    2024-01-30 20:21:28