1. 项目概述
get_jobs是一款基于Java开发的AI找工作助手工具,能够实现全平台自动投递简历功能,支持Boss直聘、前程无忧、猎聘、智联招聘等主流招聘平台。这个开源项目由loks666开发并维护,为求职者提供了极大的便利。作为一名长期关注自动化工具的开发者,我在实际使用过程中发现这个项目确实能显著提升求职效率,特别是在需要海投简历的场景下。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 环境准备
2.1 硬件与软件基础要求
在开始配置之前,我们需要确保系统满足以下基本要求:
- 操作系统:Windows 10/11 64位、macOS 10.15+或主流Linux发行版
- 内存:建议至少8GB,16GB更佳
- 存储空间:至少5GB可用空间
- 网络连接:稳定的互联网连接
2.2 开发工具安装
2.2.1 JDK 21安装与配置
JDK是运行Java程序的基础环境,get_jobs项目明确要求使用JDK 21版本。以下是详细的安装步骤:
- 访问Oracle官网或OpenJDK网站下载JDK 21安装包
- 运行安装程序,按照向导完成安装
- 配置环境变量:
- Windows系统:在系统环境变量中添加JAVA_HOME,指向JDK安装目录
- 将%JAVA_HOME%\bin添加到PATH变量中
- 验证安装:在命令行执行
java -version,应显示21.x.x版本信息
注意:不同操作系统下的环境变量配置方式略有不同,建议参考官方文档或可靠的教程进行操作。
2.2.2 IntelliJ IDEA安装
IntelliJ IDEA是JetBrains推出的Java集成开发环境,社区版即可满足本项目需求:
- 从JetBrains官网下载适合你操作系统的版本
- 运行安装程序,建议选择"Add launchers dir to the PATH"选项
- 首次启动时,根据向导完成基本配置
- 安装完成后,建议安装以下插件:
- Lombok Plugin(项目使用了Lombok注解)
- Maven Integration(更好的Maven支持)
2.2.3 Maven 3.9.9配置
Maven是Java项目的构建工具,负责依赖管理和项目构建:
- 从
