You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

IntelliJ IDEA中如何添加com.intellij相关依赖包?

解决IntelliJ GUI设计器依赖com.intellij类的问题

这些com.intellij.uiDesigner相关的类是IntelliJ IDEA自带的GUI设计器专属依赖,Maven中央仓库确实没有收录,因为属于JetBrains内部开发库。可以通过以下几种方式解决:

  • 启用IntelliJ内置依赖并配置代码生成

    1. 打开File → Project Structure,进入Modules选中你的项目模块,切换到Dependencies标签
    2. 点击右上角+号,选择Library,找到IntelliJ Platform Plugin SDK下的uiDesigner库添加到依赖中
    3. 打开Settings → Build, Execution, Deployment → Compiler → GUI Designer,勾选Generate into source root,这样设计器会把依赖的布局代码直接生成到你的项目源码里,无需外部依赖
  • 替换为标准Swing组件
    如果不想绑定IntelliJ专属库,直接把com.intellij.uiDesigner.core.GridLayoutManager替换成Java Swing标准的布局管理器,比如java.awt.GridLayout或javax.swing.GroupLayout,这样代码完全基于JDK标准,不需要额外引入任何依赖

  • 通过Maven引入JetBrains仓库的依赖
    若一定要使用IntelliJ的布局类,可在pom.xml中添加JetBrains官方仓库和对应依赖:

    <!-- 添加JetBrains仓库 -->
    <repositories>
        <repository>
            <id>jetbrains-public</id>
            <url>https://maven.jetbrains.com/public/</url>
        </repository>
    </repositories>
    
    <!-- 添加uiDesigner运行时依赖 -->
    <dependencies>
        <dependency>
            <groupId>com.intellij</groupId>
            <artifactId>forms_rt</artifactId>
            <!-- 版本号需与你的IntelliJ IDEA版本对应,比如2023.2.5 -->
            <version>2023.2.5</version>
            <scope>runtime</scope>
        </dependency>
    </dependencies>
    

    注意版本号必须和你安装的IntelliJ IDEA版本一致,否则会出现兼容性问题

内容的提问来源于stack exchange,提问作者Vladislav Daniel Kovalevsky

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.23 10:05:07