프록시 환경에서 MavenProject를 만들 때 프록시 설정
배경
Spring Tool Suite(STS)에서 MavenProject를 만들려고 하면 다음과 같은 에러가 발생하고, Proxy 설정을 하면 해소했으므로 Proxy 설정 방법을 기재합니다.
Could not resolve archetype org.apache.maven.archetypes:maven-archetype-plugin:1.2 from any of the configured repositories.
Could not resolve artifact org.apache.maven.archetypes:maven-archetype-plugin:pom:1.2
Could not transfer artifact org.apache.maven.archetypes:maven-archetype-plugin:pom:1.2 from/to central (https://repo.maven.apache.org/maven2): connect timed out
Could not transfer artifact org.apache.maven.archetypes:maven-archetype-plugin:pom:1.2 from/to central (https://repo.maven.apache.org/maven2): connect timed out
환경
・Windows10
· Spring Tool Suite (3.9.5Release)
프록시 설정 방법
STS를 열고 "윈도우> 설정"에서 설정 화면을 표시합니다.
설정 화면에서 "Maven> 사용자 설정"을 표시하고 "사용자 설정 (파일 열기)"로 파일을 엽니 다.
파일이 열리면 태그를 추가하고 프록시를 설정합니다.
<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.1.0 http://maven.apache.org/xsd/settings-1.1.0.xsd">
<proxies>
<proxy>
<id>http_proxy</id>
<active>true</active>
<protocol>http</protocol>
<host>xxxxx</host>
<port>8080</port>
</proxy>
<proxy>
<id>https_proxy</id>
<active>true</active>
<protocol>https</protocol>
<host>xxxxx</host>
<port>8080</port>
</proxy>
</proxies>
</settings>
파일을 저장하고 다시 설정 화면에서 "Maven> 사용자 설정"을 열고 설정 업데이트 버튼을 클릭
Maven 캐시 지우기
일단 프로젝트를 만들려고 할 경우 캐시에 쓰레기가 나오므로 삭제합니다. 내 경우에는 "maven-archetype-plugin"의 아키타입을 만들지 못했기 때문에 다음 폴더를 삭제합니다.
C:\Users\admin\.m2\repository\org\apache\maven\archetypes\maven-archetype-plugin
MavenProject 만들기
프로젝트를 다시 만들고 만들 수 있는지 확인합니다.
Reference
이 문제에 관하여(프록시 환경에서 MavenProject를 만들 때 프록시 설정), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/fujimoto_d1/items/2c4752f501ff2bc502a1
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Could not resolve archetype org.apache.maven.archetypes:maven-archetype-plugin:1.2 from any of the configured repositories.
Could not resolve artifact org.apache.maven.archetypes:maven-archetype-plugin:pom:1.2
Could not transfer artifact org.apache.maven.archetypes:maven-archetype-plugin:pom:1.2 from/to central (https://repo.maven.apache.org/maven2): connect timed out
Could not transfer artifact org.apache.maven.archetypes:maven-archetype-plugin:pom:1.2 from/to central (https://repo.maven.apache.org/maven2): connect timed out
・Windows10
· Spring Tool Suite (3.9.5Release)
프록시 설정 방법
STS를 열고 "윈도우> 설정"에서 설정 화면을 표시합니다.
설정 화면에서 "Maven> 사용자 설정"을 표시하고 "사용자 설정 (파일 열기)"로 파일을 엽니 다.
파일이 열리면 태그를 추가하고 프록시를 설정합니다.
<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.1.0 http://maven.apache.org/xsd/settings-1.1.0.xsd">
<proxies>
<proxy>
<id>http_proxy</id>
<active>true</active>
<protocol>http</protocol>
<host>xxxxx</host>
<port>8080</port>
</proxy>
<proxy>
<id>https_proxy</id>
<active>true</active>
<protocol>https</protocol>
<host>xxxxx</host>
<port>8080</port>
</proxy>
</proxies>
</settings>
파일을 저장하고 다시 설정 화면에서 "Maven> 사용자 설정"을 열고 설정 업데이트 버튼을 클릭
Maven 캐시 지우기
일단 프로젝트를 만들려고 할 경우 캐시에 쓰레기가 나오므로 삭제합니다. 내 경우에는 "maven-archetype-plugin"의 아키타입을 만들지 못했기 때문에 다음 폴더를 삭제합니다.
C:\Users\admin\.m2\repository\org\apache\maven\archetypes\maven-archetype-plugin
MavenProject 만들기
프로젝트를 다시 만들고 만들 수 있는지 확인합니다.
Reference
이 문제에 관하여(프록시 환경에서 MavenProject를 만들 때 프록시 설정), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/fujimoto_d1/items/2c4752f501ff2bc502a1
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.1.0 http://maven.apache.org/xsd/settings-1.1.0.xsd">
<proxies>
<proxy>
<id>http_proxy</id>
<active>true</active>
<protocol>http</protocol>
<host>xxxxx</host>
<port>8080</port>
</proxy>
<proxy>
<id>https_proxy</id>
<active>true</active>
<protocol>https</protocol>
<host>xxxxx</host>
<port>8080</port>
</proxy>
</proxies>
</settings>
C:\Users\admin\.m2\repository\org\apache\maven\archetypes\maven-archetype-plugin
Reference
이 문제에 관하여(프록시 환경에서 MavenProject를 만들 때 프록시 설정), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/fujimoto_d1/items/2c4752f501ff2bc502a1텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)