Configuración del servidor privado Maven Nexus-3.49.0
-
-
- 1. Descargue la versión de archivo de Windows
- 2. Descomprimir
- 3. empezar
- 4. Visite el nexo [http://localhost:8081/](http://localhost:8081/)
- 5. Clasificación y carga del almacén
- 6. Cree un nuevo almacén anfitrión
- 7. Acerca de la carga manual de recursos
- 8. Configure el almacén local para acceder al servidor privado
- 9. IDEA accede al servidor privado y carga de componentes
- 10. Windows 10 arranca automáticamente
-
Nexo oficial:
https://help.sonatype.com/repomanager3/product-information/download
1. Descargue la versión de archivo de Windows
1.1 La descarga oficial es demasiado lenta (sobre la pared):
https://download.sonatype.com/nexus/3/nexus-3.49.0-02-win64.zip
1.2 Guardar un disco en la nube 123:
https://www.123pan.com/s/vLRrVv-od7q3.html Código de extracción: 2023
2. Descomprimir
2.1 Después de la descompresión, se cambió el nombre y se eliminó -win64 (consulte el nombre de preferencia personal)
2.2 Introducción al catálogo
3. empezar
3.1 Entrar en el directorio bin
3.2 Ingrese CMD en la barra de direcciones y presione Enter para abrir la consola
3.3 Comando de inicionexus /run nexus
Ver esta oración significa que el inicio está completo
4. Visite el nexo http://localhost:8081/
4.1 Acerca de la modificación y especificación del número de puerto:
nexus-default.properties
En los archivos en el directorio etc.
4.2 Ajuste los parámetros relacionados con el inicio del servidor, como la memoria y los hilos
nexus.vmoptions
En el archivo en el directorio bin
5. Clasificación y carga del almacén
Inicie sesión primero
5.1 Nombre de cuenta y contraseña
5.2 Completar la instalación del asistente siguiente paso
5.3 Establecer una nueva contraseña de inicio de sesión
5.4 Ya sea para habilitar el acceso anónimo (aquí elijo deshabilitar)
Interpretación:
5.5 completado
5.6 Introducción a la interfaz
5.7 Introducción al almacén:
6. Cree un nuevo almacén anfitrión
6.1 Crear dos almacenes de lanzamiento e instantáneas
Para facilitar el acceso posterior a los recursos, el仓库放入群组
La configuración es la siguiente:
6.2 Grupo de clics
6.3 Agregar y guardar, para que pueda encontrar recursos en el almacén central y en nuestro almacén privado más tarde
De acuerdo con los 3 pasos anteriores, construya otro
-snapshots
almacén xiang
Configuración de almacén completa
7. Acerca de la carga manual de recursos
7.1 Pasos de carga:
Carga exitosa:
7.2 Eliminar recursos
Si ya no lo quiere, haga clic en el almacén y elimínelo directamente
8. Configure el almacén local para acceder al servidor privado
IDEA–>local–>–nombre de usuario/contraseña para acceder al servidor privado, ubicación de carga (dirección del host)–>servidor privado
IDEA<–local<—nombre de usuario/contraseña para acceder al servidor privado, ubicación de descarga (dirección de grupo)—<–servidor privado
maven
8.1 Archivos de configuración modificados settings.xml
en dos lugares
8.1.1 Acerca de 112 servidores
Configure los permisos de acceso del almacén local al servidor privado y agregue la información del almacén de dos servidores privados , como se muestra en la siguiente figura:
<!--配置访问服务器的权限,用户名密码-->
<server>
<id>xiang-release</id>
<username>admin</username>
<password>123456</password>
</server>
<server>
<id>xiang-snapshots</id>
<username>admin</username>
<password>123456</password>
</server>
8.1.2 Alrededor de 159 líneas de espejos
Agregue una dirección de servidor privado y configure la fuente de recursos del almacén local , de la siguiente manera:
Acerca de la adquisición de direcciones de servidor privado:
<!--自定义私服-->
<mirror>
<id>nexus-xiang</id>
<!--*所有东西都从这拿-->
<mirrorOf>*</mirrorOf>
<!--私服访问路径-->
<url>http://localhost:8081/repository/maven-public/</url>
</mirror>
Configuración Maven completa
9. IDEA accede al servidor privado y carga de componentes
9.1 Configurar pom.xml
Agregue la configuración al proyecto pom.xml de IDEA :
<!--发布配置管理-->
<distributionManagement>
<!--release相关的-->
<repository>
<!--私服release仓库-->
<id>xiang-release</id>
<!--去私服页面拷贝下xiang-release仓库地址-->
<url>http://localhost:8081/repository/xiang-release/</url>
</repository>
<!--snapshots相关的-->
<snapshotRepository>
<!--私服snapshots仓库-->
<id>xiang-snapshots</id>
<!--去私服页面拷贝下xiang-snapshots仓库地址-->
<url>http://localhost:8081/repository/xiang-snapshots/</url>
</snapshotRepository>
</distributionManagement>
9.2 Publicación de recursos
Acerca de la publicación de recursos en el comando de servidor privado mvn deploy
IDEA, simplemente haga doble clic directamente
9.3 ver
Los recursos publicados se pueden ver en la página:
De esta manera, el orden en el que maven carga los paquetes jar es encontrar primero el servidor privado y luego ir a Alibaba Cloud para encontrarlo si el servidor privado no está disponible ~
10. Windows 10 arranca automáticamente
Probé el archivo bat para que se inicie automáticamente después del arranque, para resolver el problema de iniciarlo manualmente cada vez que se enciende la computadora:
(1) Cree un nuevo archivo txt llamado NexusStart,
(2) Escriba el siguiente código (tenga en cuenta la ruta de su nexo),
(3) Cambie el sufijo del archivo a .bat
(4) Póngalo en el archivo de inicio automático de Windows, la ruta es como sigue:
C:\Usuarios\用户名\AppData\Roaming\Microsoft\Windows\Menú Inicio\Programas\Inicio
@echo on
F:
cd "F:\Java\Maven\nexus\nexus-3.49.0-02\bin\"
start nexus /run nexus
Análisis de código:
abra la pantalla de la línea de comando de DOS,
ingrese el disco F ,
ingrese la ruta bin de nexus y
ejecute el comando nexus /run nexus
Listo, para que pueda iniciarse automáticamente cada vez que encienda ~
Sobre el final de la configuración del servidor privado Maven Nexus-3.49.0, gracias por leer.
FIN