Tagged articles
78 articles
Page 1 of 1
JavaGuide
JavaGuide
Apr 22, 2026 · Artificial Intelligence

The Ultimate Seamless Way to Run Claude Code and Codex in IDEA with CC GUI

This article introduces CC GUI, an open‑source JetBrains plugin that adds a visual workspace for Claude Code and OpenAI Codex, walks through installation, configuration, and usage steps, compares it with the Qoder plugin, and shows how to automate code reviews inside IDEA.

AI coding assistantCC GUIClaude Code
0 likes · 10 min read
The Ultimate Seamless Way to Run Claude Code and Codex in IDEA with CC GUI
Top Architect
Top Architect
Apr 2, 2026 · Backend Development

How to Quickly Detect and Resolve Maven Dependency Conflicts

This guide shows how to view a Maven project's dependency tree using IDEA, the command line, or the Maven Helper plugin, identify version clashes by examining groupId and artifactId, and resolve them with exclusion tags or dependencyManagement entries.

IDEAVersion Conflictbuild tools
0 likes · 7 min read
How to Quickly Detect and Resolve Maven Dependency Conflicts
JavaGuide
JavaGuide
Mar 17, 2026 · Backend Development

Boost Java Backend Productivity with IDEA + Qoder: From Days to Minutes

This article demonstrates how the Qoder AI plugin for JetBrains IDEA can transform lengthy backend tasks—such as deep‑pagination optimization and legacy code refactoring—into rapid, automated workflows, cutting development time from days to under ten minutes while preserving code quality.

AI CodingIDEAJava backend
0 likes · 18 min read
Boost Java Backend Productivity with IDEA + Qoder: From Days to Minutes
macrozheng
macrozheng
Jan 22, 2026 · Backend Development

30 Must-Have IntelliJ IDEA Plugins to Supercharge Your Java Development

This guide presents a curated list of 30 essential IntelliJ IDEA plugins, covering installation tips, productivity boosters, code quality tools, UI enhancements, and handy shortcuts, each illustrated with screenshots and brief usage notes to help Java developers work more efficiently.

DevelopmentIDEAIntelliJ
0 likes · 7 min read
30 Must-Have IntelliJ IDEA Plugins to Supercharge Your Java Development
Selected Java Interview Questions
Selected Java Interview Questions
Dec 4, 2025 · Backend Development

Detect and Resolve Maven Dependency Conflicts in Java Projects

This guide explains how to view the Maven dependency tree using IntelliJ IDEA, the command line, or the Maven Helper plugin, identify conflicting JARs, and resolve them with exclusion rules or dependencyManagement, providing clear examples and step‑by‑step commands for Java backend developers.

IDEAbackend-developmentdependency management
0 likes · 6 min read
Detect and Resolve Maven Dependency Conflicts in Java Projects
Top Architect
Top Architect
Nov 22, 2025 · Backend Development

How to Quickly Detect and Resolve Maven Dependency Conflicts

This guide shows how to view a Maven project's dependency tree using IDEA, the mvn command, or the Maven Helper plugin, identify version conflicts, and resolve them either by adding exclusion entries or by enforcing versions through dependencyManagement, with concrete code examples and screenshots.

IDEAconflict resolutiondependency management
0 likes · 7 min read
How to Quickly Detect and Resolve Maven Dependency Conflicts
Top Architect
Top Architect
Oct 5, 2025 · Backend Development

Master IDEA Debugging: From Basics to Advanced Techniques

This guide walks through IntelliJ IDEA's Debug feature, covering preparation, main interface, service and debug buttons, variable inspection, conditional breakpoints, expression evaluation, frame dropping, force return, multithread, Stream, and remote debugging, complete with code examples and screenshots.

IDEAIntelliJdebugging
0 likes · 18 min read
Master IDEA Debugging: From Basics to Advanced Techniques
Raymond Ops
Raymond Ops
Sep 16, 2025 · Fundamentals

Master Git Basics: From Repository Creation to IDEA Integration

This guide walks you through creating a remote GitHub repository, cloning it locally, using essential push/pull commands, and integrating Git operations within IntelliJ IDEA, providing clear step‑by‑step instructions and command examples for effective version control.

IDEATutorialcommand-line
0 likes · 5 min read
Master Git Basics: From Repository Creation to IDEA Integration
macrozheng
macrozheng
Aug 1, 2025 · Backend Development

Deploy SpringBoot Apps Instantly with IDEA + Docker: One-Click Remote Setup

This tutorial shows how to use IntelliJ IDEA and Docker to remotely deploy SpringBoot applications with a single click, comparing traditional jar uploads with modern containerized deployment, and provides step‑by‑step configuration, Dockerfile creation, and troubleshooting tips.

DockerIDEARemote Deployment
0 likes · 7 min read
Deploy SpringBoot Apps Instantly with IDEA + Docker: One-Click Remote Setup
Java One
Java One
May 26, 2025 · Artificial Intelligence

Integrate ProxyAI with JetBrains IDEA for Seamless AI‑Powered Coding

This guide walks you through installing the ProxyAI plugin in JetBrains IDEA, configuring default and DeepSeek‑V3 models, obtaining API keys, and using features like chat, FIM code completion, bug detection, and code explanation to boost development efficiency.

AI code assistantDeepSeekIDEA
0 likes · 8 min read
Integrate ProxyAI with JetBrains IDEA for Seamless AI‑Powered Coding
Eric Tech Circle
Eric Tech Circle
Apr 20, 2025 · Artificial Intelligence

Boost Your Coding Efficiency: Install and Master JetBrains Junie in IDEA 2025

This guide walks you through uninstalling previous IntelliJ IDEA versions, installing the JetBrains Junie AI coding assistant on IDEA 2025.1, configuring the plugin, exploring its advanced features, and applying it to real front‑end and back‑end projects, while also covering pricing and usage tips.

AI coding assistantIDEAJetBrains
0 likes · 10 min read
Boost Your Coding Efficiency: Install and Master JetBrains Junie in IDEA 2025
Java Architect Essentials
Java Architect Essentials
Mar 17, 2025 · Backend Development

One‑Click Deployment of a SpringBoot Application Using IDEA and Docker

This tutorial demonstrates how to replace the traditional jar‑upload workflow with an IDEA‑integrated Docker solution, covering environment setup, SSH configuration, Docker daemon connection, SpringBoot code, Dockerfile creation, remote deployment settings, firewall opening, and common troubleshooting steps.

DeploymentDockerIDEA
0 likes · 8 min read
One‑Click Deployment of a SpringBoot Application Using IDEA and Docker
Java Architect Essentials
Java Architect Essentials
Feb 25, 2025 · Backend Development

IntelliJ IDEA Usage Tips and Advanced Features

This article provides a comprehensive guide to IntelliJ IDEA, covering basic operations, advanced shortcuts, Maven integration, debugging, hot‑reload settings, and various UI customizations, offering developers practical tips and code snippets to boost Java development efficiency.

HotReloadIDEAIntelliJ
0 likes · 6 min read
IntelliJ IDEA Usage Tips and Advanced Features
Architect's Guide
Architect's Guide
Dec 22, 2024 · Backend Development

Cool Request Plugin for IDEA: Tracing, MyBatis Function Tracking, and Custom Timing Features

The article introduces the Cool Request IDEA plugin, explains its tracing capabilities for arbitrary packages, automatic MyBatis function monitoring, customizable timing colors, script-based environment manipulation, and provides a Java code example for handling responses, highlighting its usefulness for backend developers.

BackendIDEAMyBatis
0 likes · 4 min read
Cool Request Plugin for IDEA: Tracing, MyBatis Function Tracking, and Custom Timing Features
Selected Java Interview Questions
Selected Java Interview Questions
Dec 9, 2024 · Backend Development

Hot Deployment Techniques for Spring Boot: IDEA Configuration, Spring DevTools, and JRebel

This article explains three hot‑deployment methods for Spring Boot—IDEA's configuration options, the spring‑boot‑devtools library, and the JRebel plugin—detailing how to set them up, their underlying mechanisms, and best‑practice recommendations to avoid costly full restarts during development.

DevToolsHot DeploymentIDEA
0 likes · 4 min read
Hot Deployment Techniques for Spring Boot: IDEA Configuration, Spring DevTools, and JRebel
Java Backend Technology
Java Backend Technology
Oct 23, 2024 · Backend Development

How Cool Request Transforms Java API Debugging and Performance Tracing

Cool Request is an IDEA plugin that enhances HTTP debugging by offering reflection calls, traceable method execution, MyBatis function monitoring, customizable timing highlights, and scriptable environment handling, enabling Java developers to efficiently analyze performance and automate request workflows without leaving the IDE.

HTTP debuggingIDEASpringBoot
0 likes · 5 min read
How Cool Request Transforms Java API Debugging and Performance Tracing
IT Services Circle
IT Services Circle
Jul 21, 2024 · Fundamentals

Vim Basics and Using the IDEA Vim Plugin for Efficient Coding

Vim is a powerful, cross‑platform text editor featuring multiple modes and extensive keyboard shortcuts that enable fast, mouse‑free editing, and this guide explains its core concepts, basic command workflow for editing configuration files, and how to integrate Vim functionality directly into IntelliJ IDEA via the IdeaVim plugin.

IDEAVimdevelopment-tools
0 likes · 5 min read
Vim Basics and Using the IDEA Vim Plugin for Efficient Coding
Java Tech Enthusiast
Java Tech Enthusiast
May 2, 2024 · Backend Development

Why IDEA Warns on @Autowired but Not on @Resource: A Spring DI Overview

IDEA flags @Autowired field injection but not @Resource because Spring advises against field injection—seeing it as tightly coupled and hard to test—while @Resource is a standard JSR‑250 annotation, so the IDE applies the warning only to the Spring‑specific @Autowired usage.

AutowiredIDEAdependency-injection
0 likes · 5 min read
Why IDEA Warns on @Autowired but Not on @Resource: A Spring DI Overview
Kuaishou Tech
Kuaishou Tech
Apr 25, 2024 · Backend Development

Engineering Architecture Governance: Jar Package Management, IDEA Performance, and Maven Dependency Optimization at Kuaishou

This article details Kuaishou's engineering architecture governance process, covering project background, IDEA performance bottlenecks, cloud‑based IDE solutions, MavenHelper and custom Maven plugins for dependency analysis, handling NoClassDefFoundError issues, and static‑dynamic class dependency detection to improve backend build efficiency.

IDEAarchitecture governancedependency management
0 likes · 13 min read
Engineering Architecture Governance: Jar Package Management, IDEA Performance, and Maven Dependency Optimization at Kuaishou
Java Interview Crash Guide
Java Interview Crash Guide
Apr 18, 2024 · Backend Development

14 Practical Java Code‑Optimization Tips for Cleaner, More Maintainable Code

This article presents fourteen actionable Java coding‑style and architecture tips—ranging from using configuration properties and Lombok constructors to modularizing methods, throwing exceptions, reducing DB calls, avoiding null returns, and leveraging IDE suggestions—to help developers write cleaner, more robust backend code.

Code OptimizationDesign PatternsIDEA
0 likes · 9 min read
14 Practical Java Code‑Optimization Tips for Cleaner, More Maintainable Code
Alibaba Cloud Developer
Alibaba Cloud Developer
Nov 6, 2023 · Fundamentals

Boost Your Productivity: Advanced IDEA Debugging Techniques You Need

This guide reveals a collection of often‑overlooked IntelliJ IDEA debugging tricks—such as non‑pausing breakpoints, quick expression evaluation, time‑travel debugging, selective loop inspection, variable assignment tracing, method implementation locating, run‑to‑cursor, and exception breakpoints—to dramatically improve development efficiency.

DevelopmentIDEAdebugging
0 likes · 5 min read
Boost Your Productivity: Advanced IDEA Debugging Techniques You Need
Programmer DD
Programmer DD
Oct 13, 2023 · Fundamentals

Enable Java 21 Preview Features in IntelliJ IDEA 2023.2

This guide explains how to enable Java 21 preview features in IntelliJ IDEA 2023.2 by configuring compiler and runtime options, allowing developers to experiment with upcoming language capabilities such as unnamed classes, patterns, and virtual threads.

ConfigurationIDEAJava 21
0 likes · 3 min read
Enable Java 21 Preview Features in IntelliJ IDEA 2023.2
Java Backend Technology
Java Backend Technology
Sep 18, 2023 · Backend Development

Why IDEA Warns About @Autowired but Ignores @Resource – Understanding Spring DI

This article examines why IntelliJ IDEA flags field injection with @Autowired but not with @Resource, compares Spring’s @Autowired and JSR‑250’s @Resource, outlines the various DI approaches—constructor, setter, and field injection—and discusses their advantages, drawbacks, and best‑practice usage scenarios.

AutowiredIDEAdependency-injection
0 likes · 6 min read
Why IDEA Warns About @Autowired but Ignores @Resource – Understanding Spring DI
Architecture Digest
Architecture Digest
Jun 7, 2023 · Backend Development

Why IntelliJ IDEA Warns on @Autowired Field Injection but Not on @Resource

The article explains the differences between Spring's @Autowired and @Resource annotations, outlines the pros and cons of various dependency injection methods, and clarifies why IntelliJ IDEA issues a warning for field injection with @Autowired while treating @Resource as acceptable, emphasizing portability and coupling concerns.

AutowiredIDEAdependency-injection
0 likes · 5 min read
Why IntelliJ IDEA Warns on @Autowired Field Injection but Not on @Resource
Top Architect
Top Architect
Apr 3, 2023 · Backend Development

Enabling Docker Remote Access, Configuring IDEA Docker Plugin, and Deploying a Spring Boot Eureka Server with Maven

This tutorial walks through enabling Docker remote connections on Linux and Windows, installing and configuring the IntelliJ IDEA Docker plugin, adding a docker‑maven‑plugin to a Spring Boot Eureka project, building Docker images, creating containers with port mapping, and setting up one‑click deployment for rapid backend development.

BackendDeploymentDocker
0 likes · 11 min read
Enabling Docker Remote Access, Configuring IDEA Docker Plugin, and Deploying a Spring Boot Eureka Server with Maven
macrozheng
macrozheng
Feb 9, 2023 · Backend Development

Auto‑Generate Spring API Docs in IDEA with Apifox Helper Plugin

Learn how to install and configure the Apifox Helper plugin in IntelliJ IDEA to automatically generate, sync, and debug Java Spring API documentation, offering a zero‑intrusion alternative to Swagger with built‑in mock and testing features.

API documentationApifoxAutomated Testing
0 likes · 8 min read
Auto‑Generate Spring API Docs in IDEA with Apifox Helper Plugin
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Sep 29, 2022 · Backend Development

Understanding Flowable Workflow Engine: Concepts, Tools, and Implementation

This article introduces the need for workflow engines, compares the three major Java‑based engines (Activiti, Flowable, Camunda), explains BPMN notation, and provides detailed guidance on using Flowable's Eclipse Designer, IDEA plugins, flowable‑ui, bpmn.js, and related Vue components to model, deploy, and manage business processes.

BPMNFlowableIDEA
0 likes · 22 min read
Understanding Flowable Workflow Engine: Concepts, Tools, and Implementation
Java Captain
Java Captain
Sep 11, 2022 · Game Development

How to Play the Dou Dizhu Game Inside IntelliJ IDEA

This guide explains how to log in, list, start, and play the Dou Dizhu card game in IntelliJ IDEA, covering both single‑player and multiplayer modes, debug display options, and special commands for mode switching and chat hiding.

Debug ModeGame PluginIDEA
0 likes · 5 min read
How to Play the Dou Dizhu Game Inside IntelliJ IDEA
Sanyou's Java Diary
Sanyou's Java Diary
May 12, 2022 · R&D Management

Force Healthy Coding Breaks with the StopCoding IDEA Plugin

This tutorial explains how the StopCoding plugin for IntelliJ IDEA enforces mandatory rest periods during coding sessions, helping developers avoid prolonged sitting and related health issues by automatically displaying a non‑dismissable break dialog after a configurable work interval.

IDEAbreak reminderdeveloper health
0 likes · 5 min read
Force Healthy Coding Breaks with the StopCoding IDEA Plugin
Top Architect
Top Architect
Nov 4, 2021 · Backend Development

Step‑by‑Step Guide to Building a SpringBoot + MyBatis Multi‑Module Project in IntelliJ IDEA

This tutorial walks through setting up a SpringBoot‑based multi‑module Maven project with MyBatis integration in IntelliJ IDEA, covering environment preparation, parent and child module creation, dependency configuration, package scanning, and verification of a simple REST endpoint, while highlighting common pitfalls and solutions.

IDEAMulti‑moduleMyBatis
0 likes · 11 min read
Step‑by‑Step Guide to Building a SpringBoot + MyBatis Multi‑Module Project in IntelliJ IDEA
Code Ape Tech Column
Code Ape Tech Column
Nov 2, 2021 · Backend Development

Using JRebel for Local and Remote Hot Deployment in Spring Boot

This article explains how to install and configure JRebel for both local and remote hot deployment in Spring Boot projects, compares it with Spring DevTools, and provides step‑by‑step instructions, code snippets, and troubleshooting tips for multi‑module applications.

Hot DeploymentIDEAJRebel
0 likes · 11 min read
Using JRebel for Local and Remote Hot Deployment in Spring Boot
macrozheng
macrozheng
Sep 29, 2021 · Fundamentals

Boost Your Documentation: Master PlantUML for Fast UML Diagramming in IDEA

This guide introduces PlantUML, an open‑source text‑based UML tool, shows how to install its IntelliJ IDEA plugin, and provides step‑by‑step examples for creating sequence, use‑case, class, activity, and mind‑map diagrams, highlighting key syntax and the efficiency of code‑driven diagramming.

DiagrammingIDEAPlantUML
0 likes · 11 min read
Boost Your Documentation: Master PlantUML for Fast UML Diagramming in IDEA
Java Architect Essentials
Java Architect Essentials
Sep 25, 2021 · Fundamentals

Why Long Classes Are Problematic and How to Refactor Them

The article explains why excessively long classes violate design principles, cause readability and maintenance issues, and provides step‑by‑step refactoring techniques using IntelliJ IDEA to extract methods, move members, and split responsibilities for cleaner, more maintainable code.

IDEAcode qualityrefactoring
0 likes · 9 min read
Why Long Classes Are Problematic and How to Refactor Them
Architecture Digest
Architecture Digest
Sep 14, 2021 · Fundamentals

Why You Should Avoid Writing Thousand‑Line Classes and How to Refactor Them

The article explains the problems caused by overly long classes—poor readability, difficult extension, redundant code, and violated design principles—and provides a step‑by‑step guide using IntelliJ IDEA to extract redundant code, rename methods, move members, and split responsibilities into new classes for cleaner, maintainable software.

IDEAclass designcode quality
0 likes · 8 min read
Why You Should Avoid Writing Thousand‑Line Classes and How to Refactor Them
Code Ape Tech Column
Code Ape Tech Column
Sep 11, 2021 · Fundamentals

Why Classes Should Not Be Too Long and How to Refactor Them

The article explains the drawbacks of overly long classes—poor readability, difficult extension, redundant code, and violation of the Single Responsibility Principle—and provides step‑by‑step refactoring techniques using IntelliJ IDEA such as extracting methods, moving members, and creating new classes.

IDEAclass designjava
0 likes · 7 min read
Why Classes Should Not Be Too Long and How to Refactor Them
Code Ape Tech Column
Code Ape Tech Column
Nov 1, 2020 · Operations

How to Set Up a Self‑Hosted Reverse Proxy to Activate JRebel for Free

This guide explains why relying on third‑party reverse proxies for JRebel activation can fail, and provides step‑by‑step instructions to build your own local or server‑side reverse proxy, generate the required GUID, and configure IDEA or command‑line activation for seamless hot‑deployment.

Hot DeploymentIDEAJRebel
0 likes · 7 min read
How to Set Up a Self‑Hosted Reverse Proxy to Activate JRebel for Free
Code Ape Tech Column
Code Ape Tech Column
Oct 29, 2020 · Backend Development

Enabling Remote Debugging for Spring Boot Applications with JPDA

This article explains what remote debugging is, why it is useful, introduces the JPDA architecture, details the JDWP command‑line options such as transport, server, suspend, address, and shows step‑by‑step how to start a Spring Boot service in remote‑debug mode and attach IntelliJ IDEA for debugging.

IDEAJPDASpring Boot
0 likes · 9 min read
Enabling Remote Debugging for Spring Boot Applications with JPDA
Programmer DD
Programmer DD
May 5, 2020 · Fundamentals

Why Long Classes Break Your Code and How to Refactor Them with IDEA

This article explains why excessively long classes are hard to read and extend, outlines the problems caused by redundant code and multiple responsibilities, and provides step‑by‑step refactoring techniques using IntelliJ IDEA to extract methods, move members, and create new classes.

IDEAcode qualityjava
0 likes · 8 min read
Why Long Classes Break Your Code and How to Refactor Them with IDEA
Top Architect
Top Architect
Apr 25, 2020 · Backend Development

From Postman to IntelliJ IDEA REST Client: Features, Usage, and Scripting

This article compares Postman with IntelliJ IDEA REST Client, explains why IDEA’s built‑in HTTP client is preferable, and provides step‑by‑step guidance on using its console, request history, environment configuration, scripting syntax, and response assertions for efficient API testing.

API testingHTTPIDEA
0 likes · 8 min read
From Postman to IntelliJ IDEA REST Client: Features, Usage, and Scripting
Programmer DD
Programmer DD
Feb 28, 2020 · Backend Development

Instantly Generate Spring Boot CRUD Code with EasyCode Plugin

This tutorial walks you through installing the EasyCode IntelliJ plugin, setting up a MySQL database, configuring a Spring Boot project, adding necessary Maven dependencies and YAML settings, and using EasyCode to automatically generate entity, DAO, service, controller, and mapper code without manual coding.

EasyCodeIDEALombok
0 likes · 6 min read
Instantly Generate Spring Boot CRUD Code with EasyCode Plugin
Java Captain
Java Captain
Aug 1, 2019 · Backend Development

Deploying a Spring Boot Application to Docker Using IDEA and Maven

This tutorial walks through preparing the environment, configuring Docker remote access, creating a Spring Boot project with Maven, writing Dockerfile and related configuration files, building the image, and running the container, demonstrating how to deploy a Java web application to Docker using IntelliJ IDEA.

IDEASpring Bootjava
0 likes · 8 min read
Deploying a Spring Boot Application to Docker Using IDEA and Maven
Senior Brother's Insights
Senior Brother's Insights
Apr 1, 2019 · Backend Development

How to Quickly Bootstrap a Spring Boot Project: A Step‑by‑Step Guide

This tutorial walks you through setting up a Spring Boot 2.1.3 project using Maven, covering environment prerequisites, two creation methods (Spring Initializr and IntelliJ IDEA plugin), project structure, configuration, essential dependencies, a HelloWorld REST controller, unit testing, and important deployment tips.

IDEASpring BootTutorial
0 likes · 12 min read
How to Quickly Bootstrap a Spring Boot Project: A Step‑by‑Step Guide
Senior Brother's Insights
Senior Brother's Insights
Aug 17, 2018 · Frontend Development

Supercharge HTML/CSS Coding in IDEA with Emmet Shortcuts

This guide introduces Emmet, the powerful IDE plugin that transforms short CSS‑style abbreviations into full HTML or CSS code, explains how to enable it in IntelliJ IDEA, and provides concrete syntax examples such as descendant, sibling, parent, multiplication, and ID/attribute shortcuts to dramatically speed up front‑end development.

CSSEmmetHTML
0 likes · 5 min read
Supercharge HTML/CSS Coding in IDEA with Emmet Shortcuts
Programmer DD
Programmer DD
Oct 15, 2017 · Backend Development

How to Install Alibaba’s Java Code Scan Plugin (p3c) in IDEA and Eclipse

This guide explains how to add Alibaba’s Java development handbook scanning plugin to IntelliJ IDEA and Eclipse, showing its Blocker/Critical/Major issue levels, real‑time inspection support, batch fixes for legacy code, and step‑by‑step installation procedures.

EclipseIDEAcode quality
0 likes · 4 min read
How to Install Alibaba’s Java Code Scan Plugin (p3c) in IDEA and Eclipse