1+ <?xml version =' 1.0' encoding =' utf-8' ?>
2+ <project xmlns =" http://maven.apache.org/POM/4.0.0" xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance" xsi : schemaLocation =" http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" >
3+ <modelVersion >4.0.0</modelVersion >
4+
5+ <groupId >io.openvidu</groupId >
6+ <artifactId >classroom-demo</artifactId >
7+ <version >2.26.0</version >
8+ <packaging >war</packaging >
9+
10+ <name >classroom-demo</name >
11+ <url >https://openvidu.io</url >
12+
13+ <parent >
14+ <groupId >org.springframework.boot</groupId >
15+ <artifactId >spring-boot-starter-parent</artifactId >
16+ <version >2.7.5</version >
17+ </parent >
18+
19+ <properties >
20+ <project .build.sourceEncoding>UTF-8</project .build.sourceEncoding>
21+ <java .version>1.8</java .version>
22+ <start-class >io.openvidu.classroom.demo.App</start-class >
23+ <docker .image.prefix>openvidu</docker .image.prefix>
24+ </properties >
25+
26+ <build >
27+
28+ <finalName >${project.artifactId}-${project.version}</finalName >
29+
30+ <plugins >
31+
32+ <plugin >
33+ <groupId >org.springframework.boot</groupId >
34+ <artifactId >spring-boot-maven-plugin</artifactId >
35+ <dependencies >
36+ <dependency >
37+ <groupId >org.springframework</groupId >
38+ <artifactId >springloaded</artifactId >
39+ <version >1.2.8.RELEASE</version >
40+ </dependency >
41+ </dependencies >
42+ </plugin >
43+
44+ <plugin >
45+ <groupId >org.codehaus.mojo</groupId >
46+ <artifactId >exec-maven-plugin</artifactId >
47+ <configuration >
48+ <mainClass >${start-class}</mainClass >
49+ </configuration >
50+ </plugin >
51+
52+ <plugin >
53+ <artifactId >maven-war-plugin</artifactId >
54+ <configuration >
55+ <webResources >
56+ <resource >
57+ <directory >src/main/ebextensions</directory >
58+ <targetPath >.ebextensions</targetPath >
59+ <filtering >true</filtering >
60+ </resource >
61+ </webResources >
62+ <packagingExcludes >src/main/resources/frontend/**</packagingExcludes >
63+ </configuration >
64+ </plugin >
65+
66+ </plugins >
67+ </build >
68+
69+ <dependencies >
70+
71+ <dependency >
72+ <groupId >junit</groupId >
73+ <artifactId >junit</artifactId >
74+ <scope >test</scope >
75+ </dependency >
76+
77+ <dependency >
78+ <groupId >org.springframework.boot</groupId >
79+ <artifactId >spring-boot-starter-web</artifactId >
80+ </dependency >
81+
82+ <dependency >
83+ <groupId >org.springframework.boot</groupId >
84+ <artifactId >spring-boot-starter-data-jpa</artifactId >
85+ </dependency >
86+
87+ <dependency >
88+ <groupId >org.springframework.boot</groupId >
89+ <artifactId >spring-boot-starter-security</artifactId >
90+ </dependency >
91+
92+ <dependency >
93+ <groupId >org.springframework.boot</groupId >
94+ <artifactId >spring-boot-devtools</artifactId >
95+ </dependency >
96+
97+ <dependency >
98+ <groupId >mysql</groupId >
99+ <artifactId >mysql-connector-java</artifactId >
100+ </dependency >
101+
102+ <dependency >
103+ <groupId >commons-validator</groupId >
104+ <artifactId >commons-validator</artifactId >
105+ <version >1.7</version >
106+ </dependency >
107+
108+ <dependency >
109+ <groupId >org.springframework.boot</groupId >
110+ <artifactId >spring-boot-starter-websocket</artifactId >
111+ </dependency >
112+
113+ <dependency >
114+ <groupId >com.googlecode.json-simple</groupId >
115+ <artifactId >json-simple</artifactId >
116+ <version >1.1.1</version >
117+ </dependency >
118+
119+ <dependency >
120+ <groupId >org.apache.httpcomponents</groupId >
121+ <artifactId >httpclient</artifactId >
122+ </dependency >
123+
124+ <dependency >
125+ <groupId >io.openvidu</groupId >
126+ <artifactId >openvidu-java-client</artifactId >
127+ <version >2.26.0</version >
128+ </dependency >
129+
130+ </dependencies >
131+ </project >
0 commit comments