|
60 | 60 | <properties> |
61 | 61 | <java.version>1.8</java.version> |
62 | 62 | <filecontrol.java.version>1.8</filecontrol.java.version> |
| 63 | + <!-- for servlet version --> |
| 64 | + <servlet.api.version>6</servlet.api.version> |
63 | 65 | <compile.target>1.8</compile.target> |
64 | 66 | <maven.compiler.source>${compile.target}</maven.compiler.source> |
65 | 67 | <maven.compiler.target>${compile.target}</maven.compiler.target> |
|
148 | 150 | <version>1.1</version> |
149 | 151 | </dependency> |
150 | 152 |
|
| 153 | +<!-- for servlet version |
151 | 154 | <dependency> |
152 | 155 | <groupId>javax.servlet</groupId> |
153 | 156 | <artifactId>servlet-api</artifactId> |
154 | 157 | <version>2.4-20030804.000000</version> |
155 | 158 | </dependency> |
| 159 | +--> |
| 160 | + |
| 161 | + <dependency> |
| 162 | + <groupId>jakarta.servlet</groupId> |
| 163 | + <artifactId>jakarta.servlet-api</artifactId> |
| 164 | + <version>6.0.0</version> |
| 165 | + <scope>provided</scope> |
| 166 | + </dependency> |
156 | 167 |
|
157 | 168 | <dependency> |
158 | 169 | <groupId>log4j</groupId> |
|
747 | 758 | </sources> |
748 | 759 | </configuration> |
749 | 760 | </execution> |
| 761 | + <execution> |
| 762 | + <id>add-test-source</id> |
| 763 | + <phase>generate-test-sources</phase> |
| 764 | + <goals> |
| 765 | + <goal>add-test-source</goal> |
| 766 | + </goals> |
| 767 | + <configuration> |
| 768 | + <sources> |
| 769 | + <source>${basedir}/src/test/java</source> |
| 770 | + <source>${basedir}/target/test/gen-src</source> |
| 771 | + </sources> |
| 772 | + </configuration> |
| 773 | + </execution> |
750 | 774 | </executions> |
751 | 775 | </plugin> |
752 | 776 | <plugin> |
|
1044 | 1068 | </execution> |
1045 | 1069 | </executions> |
1046 | 1070 | </plugin> |
| 1071 | + <plugin> |
| 1072 | + <groupId>com.github.nimbus-org</groupId> |
| 1073 | + <artifactId>nimbus-version-filecontrol-maven-plugin</artifactId> |
| 1074 | + <version>1.0</version> |
| 1075 | + <executions> |
| 1076 | + <execution> |
| 1077 | + <id>copy</id> |
| 1078 | + <phase>generate-sources</phase> |
| 1079 | + <goals> |
| 1080 | + <goal>copy</goal> |
| 1081 | + </goals> |
| 1082 | + <configuration> |
| 1083 | + <version>${servlet.api.version}</version> |
| 1084 | + <fromDir>${basedir}/src/main/java</fromDir> |
| 1085 | + <toDir>${basedir}/target/gen-src</toDir> |
| 1086 | + <fromFileExtention>jpp_sapi</fromFileExtention> |
| 1087 | + <toFileExtention>java</toFileExtention> |
| 1088 | + <encoding>UTF-8</encoding> |
| 1089 | + <checkTarget>@SERVLET_API_VERSION@</checkTarget> |
| 1090 | + </configuration> |
| 1091 | + </execution> |
| 1092 | + <execution> |
| 1093 | + <id>copy_test</id> |
| 1094 | + <phase>generate-sources</phase> |
| 1095 | + <goals> |
| 1096 | + <goal>copy</goal> |
| 1097 | + </goals> |
| 1098 | + <configuration> |
| 1099 | + <version>${servlet.api.version}</version> |
| 1100 | + <fromDir>${basedir}/src/test/java</fromDir> |
| 1101 | + <toDir>${basedir}/target/test/gen-src</toDir> |
| 1102 | + <fromFileExtention>jpp_sapi</fromFileExtention> |
| 1103 | + <toFileExtention>java</toFileExtention> |
| 1104 | + <encoding>UTF-8</encoding> |
| 1105 | + <checkTarget>@SERVLET_API_VERSION@</checkTarget> |
| 1106 | + </configuration> |
| 1107 | + </execution> |
| 1108 | + <execution> |
| 1109 | + <id>replace</id> |
| 1110 | + <phase>generate-sources</phase> |
| 1111 | + <goals> |
| 1112 | + <goal>replace</goal> |
| 1113 | + </goals> |
| 1114 | + <configuration> |
| 1115 | + <version>${servlet.api.version}</version> |
| 1116 | + <fromDir>${basedir}/src/main/java</fromDir> |
| 1117 | + <toDir>${basedir}/target/gen-src</toDir> |
| 1118 | + <fromFileExtention>javapp_sapi</fromFileExtention> |
| 1119 | + <toFileExtention>java</toFileExtention> |
| 1120 | + <encoding>UTF-8</encoding> |
| 1121 | + <checkTargetPrefix>SERVLET_API</checkTargetPrefix> |
| 1122 | + <checkVersions> |
| 1123 | + <param>4</param> |
| 1124 | + <param>6</param> |
| 1125 | + </checkVersions> |
| 1126 | + <replaceTargetDirs> |
| 1127 | + <param>jp/ossc/nimbus/**</param> |
| 1128 | + </replaceTargetDirs> |
| 1129 | + </configuration> |
| 1130 | + </execution> |
| 1131 | + <execution> |
| 1132 | + <id>replace_test</id> |
| 1133 | + <phase>generate-sources</phase> |
| 1134 | + <goals> |
| 1135 | + <goal>replace</goal> |
| 1136 | + </goals> |
| 1137 | + <configuration> |
| 1138 | + <version>${servlet.api.version}</version> |
| 1139 | + <fromDir>${basedir}/src/test/java</fromDir> |
| 1140 | + <toDir>${basedir}/target/test/gen-src</toDir> |
| 1141 | + <fromFileExtention>javapp_sapi</fromFileExtention> |
| 1142 | + <toFileExtention>java</toFileExtention> |
| 1143 | + <encoding>UTF-8</encoding> |
| 1144 | + <checkTargetPrefix>SERVLET_API</checkTargetPrefix> |
| 1145 | + <checkVersions> |
| 1146 | + <param>4</param> |
| 1147 | + <param>6</param> |
| 1148 | + </checkVersions> |
| 1149 | + <replaceTargetDirs> |
| 1150 | + <param>jp/ossc/nimbus/**</param> |
| 1151 | + </replaceTargetDirs> |
| 1152 | + </configuration> |
| 1153 | + </execution> |
| 1154 | + </executions> |
| 1155 | + </plugin> |
1047 | 1156 | </plugins> |
1048 | 1157 | </build> |
1049 | 1158 | <repositories> |
|
0 commit comments