Jplayer访问本地音乐路径(或视频路径)之搭建本地服务器

网上查了好多资料,鉴于本人是小白,太深奥的看不懂,太简单的实现不了,折磨了两三天。查询手册后,jplayer鉴于安全机制,不建议直接访问本地路径下的音乐文件(或视频文件)。经高人点拨之后,在本地创建服务器,把音乐资源全部扔到本地服务器下的文件夹中,数据库存放音乐路径,Jplayer访问的时候,直接调用,应该没啥问题。

一、建立本地服务器

网上查了一下,大概有5种方法,我是小白,所以只介绍一种最简单的,用Tomcat在本地搭建服务器,流程如下:

0、部署Tomcat服务器之前,保证自己已安装好JDK,且已配置。

1、Tomcat 软件下载链接:http://tomcat.apache.org/

2、选择合适的版本下载。

3、下载好之后解压

(可能和新下载解压的文件目录不太一样,没关系,可用)

主要文件目录解释:

  • bin:二进制执行文件。里面最常用的文件是startup.bat启动Tomcat

  • conf:配置目录。里面最核心的文件是server.xml。可以在里面改端口号等。默认端口号是8080,也就是说,此端口号不能被其他应用程序占用。由于JavaWeb项目启动的时候端口号可能是8080,所以更改其中的一种即可。我用.yml修改的项目端口号。

  • lib:库文件。tomcat运行时需要的jar包所在的目录

  • logs:日志

  • temp:临时产生的文件,即缓存

  • webapps:web的应用程序。web应用放置到此目录下浏览器可以直接访问

  • work:编译以后的class文件。

4、双击bin目录下的startup.bat,如下图所示:

和我一样的情况是出现乱码问题,不急,不慌,小问题,解决方法如下:

           (1)打开安装目录下的conf文件夹,打开logging.properties文件,(建议用Notepad++打开

                    找到java.util.logging.ConsoleHandler.encoding = UTF-8这行,将UTF-8g改为GBK保存退出

           (2)重新双击bin目录下的startup.bat,问题解决

二、在本地服务器下放置音乐资源(或视频资源)

注意:一定要放在webapps文件夹下的ROOT文件夹中!!!

我新建了一个media文件夹,把音乐资源和图片都放在里面了,整洁方便。

三、Jplayer访问音乐资源

修改Jplayer的访问路径,实现播放功能