下面是一个在Eclipse
中使用SpringMVC
搭建的基于Maven
管理的博客程序:
在物理磁盘上的形式如下:
对于这个项目,我们需要分析Java
、Javascript
、HTML
这三种语言。
存放Java
源代码的地方有两个:src/main/java
、src/test/java
存放Javascript
和HTML
的地方是src/main/webapp/WEB-INF/views
这是一个最典型的Web工程,可以分为多个模块。
可以按照下面的写法:
sonar.projectKey=com.fpliu.hot
sonar.projectName=Hot
sonar.projectVersion=20150827
sonar.sourceEncoding=UTF-8
sonar.modules=java-module,javascript-module,html-module
# Java module
java-module.sonar.projectName=Java Module
java-module.sonar.language=java
# .表示projectBaseDir指定的目录
java-module.sonar.sources=.
java-module.sonar.projectBaseDir=src
sonar.binaries=classes
# JavaScript module
javascript-module.sonar.projectName=JavaScript Module
javascript-module.sonar.language=js
javascript-module.sonar.sources=.
javascript-module.sonar.projectBaseDir=src/main/webapp/WEB-INF/views
# Html module
html-module.sonar.projectName=Html Module
html-module.sonar.language=web
html-module.sonar.sources=.
html-module.sonar.projectBaseDir=src/main/webapp/WEB-INF/views