java - 部署 Maven 站点失败,连接被拒绝
问题描述
我是托管项目文档的新手,我正在尝试托管一个包含项目详细信息和代码文档的 Maven 站点。
我mvn site
的工作正常,我可以打开 target/site/index.html 并正确导航。
现在我正在尝试使用部署站点,mvn site:deploy
但我的部署失败了
Error uploading site: Connection refused -> [Help 1]
[INFO] >>> to http://127.0.0.1/sites/./
[INFO] I/O exception (java.net.ConnectException) caught when processing request: Connection refused
[INFO] Retrying request
[INFO] I/O exception (java.net.ConnectException) caught when processing request: Connection refused
[INFO] Retrying request
[INFO] I/O exception (java.net.ConnectException) caught when processing request: Connection refused
[INFO] Retrying request
[INFO] I/O exception (java.net.ConnectException) caught when processing request: Connection refused
[INFO] Retrying request
[INFO] I/O exception (java.net.ConnectException) caught when processing request: Connection refused
[INFO] Retrying request
[INFO] I/O exception (java.net.ConnectException) caught when processing request: Connection refused
[INFO] Retrying request
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------
在settings.xml
我有
<servers>
<server>
<id>testserver</id>
<username>test</username>
<password>test</password>
</server>
</servers>
我的 pom 有
<site>
<id>testserver</id>
<url>dav:http://127.0.0.1/sites/</url>
</site>
</distributionManagement>
<build>
<extensions>
<extension>
<groupId>org.apache.maven.wagon</groupId>
<artifactId>wagon-webdav-jackrabbit</artifactId>
<version>2.10</version>
</extension>
</extensions>
</build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
<version>3.8.2</version>
</plugin>
</plugins>
我究竟做错了什么?我没有运行任何本地码头或 tomcat 服务器。我需要那个吗?有人可以解释执行所有这些连接和依赖项以部署 Maven 站点的最佳方法吗?
解决方案
推荐阅读
- javascript - 如何在单个 html 文件中添加灯箱?
- python - 如何在 anaconda 上访问 bpy (win 10 x64)
- git - 在开发分支中恢复失败的功能?git流开发
- json - 使用 webpack 将 json 文件中的图像链接替换为 base64 编码数据
- python - Spyder/Anaconda 未正确安装。我如何找到它?
- python - Tkinter 按钮使用网格展开
- git - 来自 git log 或 shortlog 的 Github 用户 ID
- cython - 从由 cython 包装的代码中将 ac 数组返回给 python,
- python-3.x - 夸脱无限/无限流响应
- c - 是否可以遍历 recv / read 以从套接字读取所有数据