博客
关于我
IDEA建包取消中间package压缩设置
阅读量:346 次
发布时间:2019-03-03

本文共 971 字,大约阅读时间需要 3 分钟。

在IntelliJ IDEA中创建包时的常见问题及解决方法

在使用IntelliJ IDEA创建Java项目时,有时会遇到一个不便的问题:当你尝试创建带有多级层次的包时,IDE会默认将中间的空文件夹压缩,导致多层级的包结构变成一个单一的包。这可能会让你的项目结构看起来不够整洁,影响代码管理和维护。

问题描述

当你在IDE中创建一个包,选择了多级结构时,IDE会自动压缩中间的空文件夹,最终导致所有选定的层级都变成一个单一的包。例如,如果你尝试创建com.example packages中的com.example.myapp包,IDE可能会将其直接打包到com.example.myapp,而不会保留中间的com.example packages

如何解决

要解决这个问题,可以通过以下步骤进行调整:

  • 访问设置选项

    打开IntelliJ IDEA的设置界面,查找与包创建相关的设置。通常,你可以通过菜单栏中的File > Settings进入设置界面。

  • 取消压缩中间空包选项

    在设置界面中,找到与包结构相关的选项。具体来说,找到“Project: Build, Execution, Deployment | Compiler | Package Creation”选项卡。在此处,你会看到一个选项名为**“Compact Middle Packages”**(压缩中间空包)。将此选项取消勾选。

  • 保存设置并重新创建包

    确认取消勾选后的设置,保存所有更改。接下来,再次尝试创建多层级的包时,IDE将不会再自动压缩中间的空文件夹,而是会严格按照你所选的层级结构创建包。

  • 示例操作步骤

    • 点击菜单栏中的File,选择Settings
    • 在设置界面中,展开Project: Build, Execution, Deployment,然后选择Compiler
    • Package Creation选项卡中,取消勾选**“Compact Middle Packages”**。
    • 点击OK保存设置。
    • 现在,当你创建新的包时,IntelliJ IDEA将不会再将中间空文件夹压缩,从而允许你创建多层级的包结构。

    通过以上方法,你可以更好地控制项目的包结构,确保代码组织更加清晰和合理。这对于长期项目开发尤为重要,因为合理的包结构有助于代码管理和团队协作。

    转载地址:http://kjfq.baihongyu.com/

    你可能感兴趣的文章
    PostGIS 3.1.2软件安装详细教程(地图工具篇.8)
    查看>>
    PostGIS中获取所有EPSG的编码以及对应Proj4字符串
    查看>>
    SpringBoot中集成海康威视SDK实现布防报警数据上传/交通违章图片上传并在linux上部署(附示例代码资源)
    查看>>
    PostGIS在Windows上的下载与安装
    查看>>
    Qt开发——网络编程之UDP客户端
    查看>>
    postgis数据库优化_postgresql 性能优化
    查看>>
    postgis求面积、交集等相关函数
    查看>>
    postgis相关函数
    查看>>
    Postgres Docker版本安装mysql_fdw 插件
    查看>>
    Postgres invalid command \N数据恢复处理
    查看>>
    Postgres like 模糊查询匹配集合
    查看>>
    Postgres 自定义函数内实现 in 操作符的递归查询
    查看>>
    Postgres 返回当前时间前后指定天数的集合
    查看>>
    postgres--vacuum
    查看>>
    postgres--wal
    查看>>
    postgres--流复制
    查看>>
    postgres10配置huge_pages
    查看>>
    PostgreSQL 10.0 preview sharding增强 - pushdown 增强
    查看>>
    PostgreSQL 10.0 preview 变化 - pg_xlog,pg_clog,pg_log目录更名为pg_wal,pg_xact,log
    查看>>
    PostgreSQL 10.1 手册_部分 II. SQL 语言_第 15章 并行查询_15.2. 何时会用到并行查询?...
    查看>>