wangmiaomiao 8 months ago
parent
commit
a4dcb65ab8

+ 30 - 1
pom.xml

@@ -65,7 +65,7 @@
         </dependencies>
     </dependencyManagement>
 
-    <build>
+    <!--<build>
         <plugins>
             <plugin>
                 <groupId>org.apache.maven.plugins</groupId>
@@ -95,6 +95,35 @@
                 </executions>
             </plugin>
         </plugins>
+    </build>-->
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.springframework.boot</groupId>
+                <artifactId>spring-boot-maven-plugin</artifactId>
+                <version>2.5.15</version>
+                <configuration>
+                    <fork>true</fork> <!-- 如果没有该配置,devtools不会生效 -->
+                </configuration>
+                <executions>
+                    <execution>
+                        <goals>
+                            <goal>repackage</goal>
+                        </goals>
+                    </execution>
+                </executions>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-war-plugin</artifactId>
+                <version>3.1.0</version>
+                <configuration>
+                    <failOnMissingWebXml>false</failOnMissingWebXml>
+                    <warName>${project.artifactId}</warName>
+                </configuration>
+            </plugin>
+        </plugins>
+        <finalName>${project.artifactId}</finalName>
     </build>
 
 </project>

+ 1 - 1
src/main/java/com/slibra/monitor/util/AliSMSUtil.java

@@ -31,7 +31,7 @@ public class AliSMSUtil {
      * @param phoneNumber  手机号
      * @param paramMap     变量Map
      */
-    public static String sendMsg(String templateCode, String phoneNumber, Map<String, Object> paramMap) {
+    public static String sendMsg(String templateCode, String phoneNumber, Map<Object, Object> paramMap) {
         String accessKeyId = aliCloud.getAccessKeyId();
         String accessKeySecret = aliCloud.getAccessKeySecret();
         DefaultProfile profile = DefaultProfile.getProfile("cn-hangzhou", accessKeyId, accessKeySecret);

+ 3 - 3
src/test/java/com/slibra/monitor/MonitorApplicationTests.java

@@ -25,10 +25,10 @@ class MonitorApplicationTests {
      */
     @Test
     public void testSMSLogin(){
-        Map<String, Object> paramMap = new HashMap<>();
+        Map<Object, Object> paramMap = new HashMap<>();
         paramMap.put("login", "王苗面");
-        String result = AliSMSUtil.sendMsg(applicationProperties.getAliCloud().getTemplateRegistBuyer(), "15075275358", paramMap);
-//        String result = AliSMSUtil.sendMsg("SMS_462425424", "15075275358", paramMap);
+//        String result = AliSMSUtil.sendMsg(applicationProperties.getAliCloud().getTemplateRegistBuyer(), "15075275358", paramMap);
+        String result = AliSMSUtil.sendMsg("SMS_462425424", "15075275358", paramMap);
         System.out.println("result = " + result);
     }