https://repository.viasoftcloud.com.br

O repositório de recursos do maven está disponível no domínio: repository.viasoftcloud.com.br, na porta https (443).

Segue os passos para utilizar o repositório em projetos Java, a saber:

Passo 1: configurar o usuário e senha para acesso ao repositório no arquivo settings.xml da pasta pessoal do usuário.

Criar o arquivo settings.xml na pasta pessoal do usuário, nos SOs linux fica em “/home/nomeusuario/.m2”, por exemplo:

Caminho completo do arquivo:

1/home/alonso.decarli/.m2/settings.xml

Exemplo de Arquivo:

1<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" 2 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 3 xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 4 https://maven.apache.org/xsd/settings-1.0.0.xsd"> 5 6 <servers> 7 <server> 8 <id>nexus-https</id> <!-- ID deve ser o mesmo no POM --> 9 <username>usuario</username> 10 <password>senha</password> 11 <configuration></configuration> 12 </server> 13 </servers> 14 15</settings>


Passo 2: configurar o arquivo pom.xml nos projetos,

utilizar a configuração

1 <repository> 2 <id>nexus-https</id> <!-- O ID deve ser o mesmo do settings.xml --> 3 <url>https://repository.viasoftcloud.com.br/repository/maven-releases/</url> 4 <releases> 5 <enabled>true</enabled> 6 </releases> 7 <snapshots> 8 <enabled>true</enabled> 9 </snapshots> 10 </repository>


segue o exemplo feito no cadastros-crm

1 <repositories> 2 <repository> 3 <id>central</id> 4 <url>https://repo1.maven.org/maven2</url> 5 </repository> 6 <repository> 7 <id>nexus-https</id> <!-- O ID deve ser o mesmo do settings.xml --> 8 <url>https://repository.viasoftcloud.com.br/repository/maven-releases/</url> 9 <releases> 10 <enabled>true</enabled> 11 </releases> 12 <snapshots> 13 <enabled>true</enabled> 14 </snapshots> 15 </repository> 16 <repository> 17 <id>spring-milestones</id> 18 <name>Spring Milestones</name> 19 <url>https://repo.spring.io/milestone</url> 20 </repository> 21 </repositories> 22 23 <pluginRepositories> 24 <pluginRepository> 25 <id>spring-milestones</id> 26 <name>Spring Milestones</name> 27 <url>https://repo.spring.io/milestone</url> 28 </pluginRepository> 29 </pluginRepositories> 30



Passo 3: configuração do maven no IntelliJ

Em “Maving Settings”


Selecionar “Override” na opção “User settings file”