Red de conocimiento informático - Material del sitio web - Cómo agregar soporte Maven a un proyecto web

Cómo agregar soporte Maven a un proyecto web

1. Primero cree el paquete de código fuente de acuerdo con las regulaciones de maven: src/main/java, src/main/resources, src/test/java, src/test/resources. Pasos de creación:

Luego ingrese el nombre y haga clic en Finalizar:

Después de la creación, la estructura del directorio es la siguiente:

2. directorio del archivo del proyecto, el contenido del archivo pom solo puede escribir algunas cosas necesarias:?

3. Modifique el archivo .project para convertir el proyecto actual en un proyecto maven:?

En "buildSpec" Agregue debajo de la etiqueta:

Después de las dos modificaciones anteriores, debería poder ver un logotipo "M" en el nombre del proyecto:

Significa que myeclipse ha reconocido el proyecto como un proyecto maven.

4. Elimine la referencia al paquete jar en el directorio lib en la ruta de compilación del proyecto. No elimine el paquete jar en el directorio lib por ahora, porque es posible que deba consultarlo al agregar dependencias. al archivo pom más tarde. El ID de grupo, el ID de artefacto y la información de versión de estos archivos jar.

5. Modifique el archivo .classpath para que el proyecto haga referencia al paquete jar a través de las dependencias en el archivo pom. Agregue el archivo:

El contenido del archivo .classpath final es el siguiente:

Las bibliotecas de la ruta de compilación son las siguientes:?

Después En este paso, el jarj del que depende el proyecto se introducirá a través del archivo pom. Actualmente, no se han agregado dependencias al archivo pom, por lo que el proyecto debería informar un error. En el siguiente paso, solo necesita agregar el. Dependencias correspondientes al archivo pom según los archivos jar requeridos por el proyecto. Si no sabe cómo agregar dependencias, puede usar Baidu. Para encontrar las dependencias de jar, aquí hay una URL: http://search.maven.org/#search%7Cga%7C1%7Cpoi

Problemas encontrados:?

1. No se encontraron los archivos .project y .classpath. Se pueden mostrar usando el siguiente método:

Desmarque la casilla delante de .*resource en el cuadro emergente:?

2. Después de completar los pasos anteriores, se compilaron y aprobaron todos los códigos, pero descubrí que cuando ejecutaba una función principal en la prueba, siempre me indicaba que no se podía cargar la clase principal:

Más tarde, simplemente especifiqué el directorio donde se encuentra la clase del proyecto en el archivo pom y agregué el contenido en el cuadro rojo a continuación:?

.