Как использовать прокси на checkstyle-maven-plugin - PullRequest
0 голосов
/ 09 марта 2020

Я выполняю mvn checkstyle:check в моем проекте. Но цель не достигнута с этим журналом.

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-checkstyle-plugin:3.1.1:check (default-cli) on project shl_common: Failed during checkstyle execution: Failed during checkstyle configuration: unable to parse configuration stream: 接続がタイムアウトしました (Connection timed out) -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException

Я думаю, что назначение вышеупомянутого соединения

https://checkstyle.org/dtds/configuration_1_3.dtd

потому что редактирование этого места назначения, которое написано в конфигурационном файле checkstyle, вызывает другую ошибку.

Я видел ту же ошибку в контейнере docker (image = maven: 3.6.2-jdk-8). Я могу решить ошибку с настройкой MAVEN_OPTS, когда увидел ошибку. Это MAVEN_OPTS для контейнера docker.

MAVEN_OPTS = "- Dhttps.protocols = TLSv1.2 -Dmaven.repo.local = $ CI_PROJECT_DIR / .m2 / repository -Dorg.slf4j .simpleLogger.log.org. apache .maven.cli.transfer.Slf4jMavenTransferListener = WARN -Dorg.slf4j.simpleLogger.showDateTime = true -D java .awt.headless = true -Dhttps.proxyHost = $ PROXYps .proxyPort = $ PROXY_PORT -Dhttp.proxyHost = $ PROXY_HOST -Dhttp.proxyPort = $ PROXY_PORT "

Пожалуйста, научите меня, как использовать прокси для checkstyle:check цели.

  • цель: запустить контрольный стиль: проверить цель с помощью прокси
...