博客
关于我
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/

    你可能感兴趣的文章
    Objective-C实现获取HID设备列表 (附完整源码)
    查看>>
    Objective-C实现获取PE文件特征(附完整源码)
    查看>>
    Objective-C实现获取动态库导出函数列表(附完整源码)
    查看>>
    Objective-C实现获取文件大小(字节数) (附完整源码)
    查看>>
    Objective-C实现获取文件头的50个字符(附完整源码)
    查看>>
    Objective-C实现获取文件最后修改时间(附完整源码)
    查看>>
    Objective-C实现获取文件末的50个字符(附完整源码)
    查看>>
    Objective-C实现获取本机ip及mac地址(附完整源码)
    查看>>
    Objective-C实现获取本机系统版本(附完整源码)
    查看>>
    Objective-C实现获取桌面应用程序图标位置 (附完整源码)
    查看>>
    Objective-C实现获取电脑所有盘符和容量大小 (附完整源码)
    查看>>
    Objective-C实现获取电脑网卡信息(附完整源码)
    查看>>
    Objective-C实现蓄水池算法(附完整源码)
    查看>>
    Objective-C实现装饰模式(附完整源码)
    查看>>
    Objective-C实现观察者模式(附完整源码)
    查看>>
    Objective-C实现观访问者模式(附完整源码)
    查看>>
    Objective-C实现视频流转换为图片(附完整源码)
    查看>>
    Objective-C实现视频除雾算法(附完整源码)
    查看>>
    Objective-C实现角谷猜想(附完整源码)
    查看>>
    Objective-C实现解密 Atbash 密码算法(附完整源码)
    查看>>