网络会议openmeetings下openmeetings-screenshare文件分析1

2021SC@SDUSC

目录

文件结构

初步分析

site

main

assembly

resources

jnlp

java 

总结


文件结构

首先用idea打开openmeetings-screenshare文件夹,查看其目录结构,在上篇文章中已经分析了该目录结构,是由maven项目管理工具来对项目进行构建和依赖管理。上篇文章主要对openmeetings-screenshare下面的pom.xml文件进行了解析,现在我们来主要查看src目录下的文件具体的内容。

src文件夹下的main文件是存放项目的java文件及资源,site目录中保存了项目将要生成的各html文件等等。其中main文件夹下的java文件中包含了该项目模块中的大部分核心代码。

初步分析

说明了文件结构,接下来可以对源码进行初步分析了。

site

  • 然后如site文件夹下的site.xml文件中:每个item都有name属性和href属性,name属性和href属性一起决定一个html网页。

main

然后再看main文件夹下的内容:

assembly

assembly文件夹下的assembly.xml文件用来导入了相关配置和依赖

resources

resources文件夹为资源文件夹,里面存放了要访问资源文件。(idea编译之后把字节码文件放到classes目录下,而classLoader获取文件的相对路径默认就是classes目录,然而资源文件一般默认的层级是在src/main/resources这里,编译之后会在classes平级的目录下生产resources目录,所以要访问资源文件就需要到resources目录下。)

jnlp

jnlp文件夹下resources存放需要用的png和svg图像文件,templates下的template.jnlp文件。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值