项目简介
本项目是一个音乐播放网站,运用Java、HTML和JavaScript编写。它能够从数据库读取音乐,具备自动播放、添加歌单等功能。同时,借助Python爬虫从网易云音乐爬取非VIP歌曲的原始地址并存储到数据库,供网站使用。
项目的主要特性和功能
- 播放音乐:支持用户选择歌曲播放,可从数据库读取歌曲名、艺术家等相关信息。
- 添加歌单:用户能够创建自己的歌单,将喜欢的歌曲添加其中,歌单信息保存在cookie,便于下次访问和管理。
- 搜索功能:用户可依据歌曲名、艺术家等关键词搜索歌曲,能直接播放或添加到歌单。
安装使用步骤
安装
- 确保已安装Java Development Kit (JDK) 和数据库管理系统(如MySQL)。
- 安装maven环境。
- 复制或下载本项目的源码文件到本地。
配置数据库
- 在数据库管理系统中创建一个新的数据库。
- 修改 config.ini 文件中的数据库连接信息,包括主机地址、端口号、数据库名称、用户名和密码。
运行
- 在命令行窗口中,进入项目源代码所在的目录。
- 运行以下命令启动网站:
css mvn tomcat7:run
- 在浏览器中访问 http://localhost:8080/web-demo/home.html ,即可打开网站。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】