para proyectos springboot crear un archivo para evitar que gemini lea archivos binarios, dependencias pesadas y código autogenerado

 crear en la raiz del proyecto un archivo llamado .iaexclude


con el sgt contenido:


# ==========================================

# .aiexclude para Proyectos Spring Boot

# ==========================================


# --- Compilados y Empaquetados (Java/Kotlin) ---

*.class

*.jar

*.war

*.ear


# --- Directorios de Salida de Construcción ---

/target/

/build/

/out/

/bin/


# --- Dependencias y Entornos Locales ---

/node_modules/

/.mvn/

/.gradle/

/vendor/


# --- Archivos de Configuración de IDEs ---

/.idea/

/*.iml

/.settings/

/.classpath

/.project

/.vscode/

*.sublime-workspace

*.code-workspace


# --- Logs y Archivos Temporales ---

*.log

/logs/

*.temp

*.tmp

/crashfiles/


# --- Archivos del Sistema Operativo ---

.DS_Store

Thumbs.db


# --- Configuraciones Sensibles (¡Muy Importante!) ---

# Evita que la IA lea contraseñas o llaves locales

application-local.properties

application-local.yml

*.env

/secrets/

Comentarios

Entradas populares de este blog

crear un properties local + implementar actuator/health

subir un proyecto local a un repositorio de github