Campamento de capacitación de aplicaciones web de desarrollo en la nube de Alibaba Cloud: explicación detallada de la segunda tarea de registro

Campamento de capacitación de aplicaciones web de desarrollo en la nube de Alibaba Cloud: explicación detallada de la segunda tarea de registro

No digas tonterías, solo empieza.

1. Etapa de preparación

阿里云云开发平台访问地址:https://workbench.aliyun.com/application
任务使用的代码仓库地址:https://github.com/heissuper/taskmanager

Clone el código utilizado por la tarea en el local.

Dos, crea una nueva aplicación

Inicie sesión en la plataforma de desarrollo en la nube, haga clic en [Crear nueva aplicación] para
Crear nueva aplicación
seleccionar un escenario de aplicación
Haga clic en [Escenario técnico] para seleccionar [Microservicio]
Solución Seleccione [Solución de migración de aplicaciones SpringBoot (SAE)] o [Solución de migración de aplicaciones SpringBoot (ASK)]

Elija la primera [Solución de migración de aplicaciones SpringBoot (SAE)] aquí y haga clic en Siguiente.
Elija el escenario de la aplicación
Complete la información básica y haga clic en Finalizar.
Nombre de la aplicación: Migración del sistema de administración de tareas Sin servidor
Introducción de la aplicación: Migración del sistema de administración de tareas Sin servidor
Complete la información básica de la solicitud
Haga clic en [Administración del entorno] para asegurarse de que se hayan activado todos los servicios en la nube dependientes, se hayan configurado [Especificaciones] en el entorno diario en la configuración avanzada y haga clic en Aceptar después de verificar.Verifique los servicios en la nube
Abra todos los servicios en la nube dependientes

3. Importe el código a la plataforma de desarrollo en la nube, modifique el código para la migración

Haga clic en [Desarrollo e implementación] para abrir Cloud IDE
IDE de nube abierta

Arrastre y suelte el archivo del directorio [src] [pom.xml] en el código clonado directamente en el IDE de la nube.
Importar código
Modifique pom.xml,
abra pom.xml y busque las propiedades en las líneas 13 a 18 y agréguelo <applicationName>${project.artifactId}</applicationName>
a la etiqueta. Agregue el bloque de código

<properties>
	<java.version>1.8</java.version>
	<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
	<spring-boot.version>2.2.6.RELEASE</spring-boot.version>
	<mybatisplus.version>3.3.2</mybatisplus.version>
</properties>

cambie a

<properties>
	<java.version>1.8</java.version>
	<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
	<spring-boot.version>2.2.6.RELEASE</spring-boot.version>
	<mybatisplus.version>3.3.2</mybatisplus.version>
	<applicationName>${project.artifactId}</applicationName>
</properties>

Busque la etiqueta de construcción de 94 líneas en la parte inferior del archivo y presione Entrar después de la etiqueta para agregar una línea
<finalName>${applicationName}</finalName>
al siguiente bloque de código

	<build>
		<plugins>
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-compiler-plugin</artifactId>
				<version>3.1</version>
				<configuration>
					<source>1.8</source>
					<target>1.8</target>
					<encoding>UTF-8</encoding>
				</configuration>
			</plugin>
			<plugin>
				<groupId>org.springframework.boot</groupId>
				<artifactId>spring-boot-maven-plugin</artifactId>
				<version>${spring-boot.version}</version>
				<configuration>
					<mainClass>com.alibaba.workbench.taskmng.Application</mainClass>
					<layout>ZIP</layout>
				</configuration>
				<executions>
					<execution>
						<goals>
							<goal>repackage</goal>
						</goals>
					</execution>
				</executions>
			</plugin>
		</plugins>
	</build>

cambie a

<build>
	<finalName>${applicationName}</finalName>
	<plugins>
		<plugin>
			<groupId>org.apache.maven.plugins</groupId>
			<artifactId>maven-compiler-plugin</artifactId>
			<version>3.1</version>
			<configuration>
				<source>1.8</source>
				<target>1.8</target>
				<encoding>UTF-8</encoding>
			</configuration>
		</plugin>
		<plugin>
			<groupId>org.springframework.boot</groupId>
			<artifactId>spring-boot-maven-plugin</artifactId>
			<version>${spring-boot.version}</version>
			<configuration>
				<mainClass>com.alibaba.workbench.taskmng.Application</mainClass>
				<layout>ZIP</layout>
			</configuration>
			<executions>
				<execution>
					<goals>
						<goal>repackage</goal>
					</goals>
				</execution>
			</executions>
		</plugin>
	</plugins>
</build>

[Ctrl + S] Guarde el archivo pom.xml modificado y envíe y envíe todos los códigos al almacén de códigos.
Envíe el código y envíelo al almacén de códigos
1- Haga clic en la ventana de administración del código fuente
2- Ingrese las instrucciones de envío
3- Envíe el código
4- Haga clic para abrir más operaciones
5- Inserte el código en el almacén de códigos
Nota: Asegúrese de guardar el archivo pom.xml modificado y presione todo el código Al almacén de códigos.
Nota: asegúrese de guardar el archivo pom.xml modificado y enviar todos los códigos al almacén de códigos.
Nota: asegúrese de guardar el archivo pom.xml modificado y enviar todos los códigos al almacén de códigos.

Dile lo importante tres veces

Cuatro, aplicación de prueba

Haga clic en la pestaña de terminal en la parte inferior de Cloud IDE e
ingrese mvn spring-boot: run. La
prueba en línea
aplicación se inicia correctamente y haga clic en el botón de vista previa.
Empezar exitosamente
Ingrese el puerto que se expondrá en el cuadro emergente superior. Ingrese el puerto que se
Exposición del puerto
expondrá . Después de presionar Enter, aparecerá un mensaje en la parte inferior derecha de si debe acceder de inmediato. Puede ingresar la dirección del nombre de dominio accesible haciendo clic directamente en Visitar.
Mapeo de puertos exitoso
Nota: Es posible comenzar la prueba aquí Se producirán los siguientes problemas.
Error de inicio
Error de inicio
Si tiene los problemas anteriores, debe ejecutar en la terminal ahora

mvn clean install spring-boot:repackage

Ejecutar aquí después

mvn spring-boot:run

Gracias UnKnownCode por responder a esta pregunta.

Cinco, implementar y acceder a la aplicación

Haga clic en el icono de wb en la esquina superior izquierda de Cloud IDE, seleccione el entorno de implementación de la aplicación [Ambiente diario] y haga clic en el botón [Implementar] para implementar.
Despliegue de aplicaciones
Espere el empaquetado de la aplicación, la creación de imágenes, la implementación de la aplicación y otros procesos.
Empaquetamiento de aplicaciones
Una vez implementada la aplicación, muestra [implementación exitosa de la aplicación de desarrollo en la nube [prueba], lo que significa que mi proyecto se ha migrado correctamente. . .
Tuvo éxito.
Busque [Utilice http://XXX.workbenchapi.com para la verificación de la prueba] en el mensaje de solicitud para copiar el nombre de dominio en el navegador para abrirlo, tomar una captura de pantalla y completar la información de registro.
llevar a cabo

6. Aplicación sin conexión

Lo importante está aquí de nuevo. . .
Después de completar el check-in, debe recordar desconectar la aplicación, de lo contrario puede incurrir en costos.
Después de completar el check-in, debe recordar desconectar la aplicación, de lo contrario puede incurrir en costos.
Después de completar el check-in, debe recordar desconectar la aplicación, de lo contrario puede incurrir en costos.
Lo importante se dice tres veces.
Haga clic en el control deslizante después de la rutina diaria y la aplicación se desconectará.
Solicitud sin conexión
Cloud IDE solicita [¡El entorno de la aplicación de desarrollo en la nube [TEST] se desinstalará correctamente!], Lo que significa que la aplicación está desconectada correctamente.
Aplicación sin conexión

Después de que la aplicación esté fuera de línea, confirme que la aplicación está en el estado [fuera de línea]
Aplicación sin conexión
terminado.

Supongo que te gusta

Origin blog.csdn.net/qq_21739761/article/details/108710005
Recomendado
Clasificación