PlantUML中AWS图标!define链接404,如何正确配置引用?
解决PlantUML引入AWS图标链接无法访问的问题
方法一:替换为稳定镜像源
原GitHub Raw链接无法访问时,可改用国内镜像源,修改后的配置代码如下:
!define AWSPuml https://cdn.jsdelivr.net/gh/awslabs/aws-icons-for-plantuml@v15.0/dist !include AWSPuml/AWSCommon.puml !include AWSPuml/AWSSimplified.puml !include AWSPuml/FrontEndWebMobile/FrontEndWebMobile.puml !include AWSPuml/General/Mobileclient.puml !include AWSPuml/InternetOfThings/IoTGreengrassProtocol.puml !include AWSPuml/ApplicationIntegration/ConsoleMobileApplication.puml
方法二:本地离线引入
如果网络问题持续,可采用本地离线配置:
- 下载aws-icons-for-plantuml v15.0版本的完整
dist文件夹到本地 - 将
!define指向本地dist文件夹的路径(路径需与你的PlantUML文件位置匹配),示例代码:
!define AWSPuml ./dist !include AWSPuml/AWSCommon.puml !include AWSPuml/AWSSimplified.puml !include AWSPuml/FrontEndWebMobile/FrontEndWebMobile.puml !include AWSPuml/General/Mobileclient.puml !include AWSPuml/InternetOfThings/IoTGreengrassProtocol.puml !include AWSPuml/ApplicationIntegration/ConsoleMobileApplication.puml
方法三:检查版本兼容性
确认你的PlantUML版本与aws-icons-for-plantuml v15.0版本兼容,若版本不匹配可能导致加载失败,建议将PlantUML更新至最新稳定版。
内容的提问来源于stack exchange,提问作者leafv
相关产品推荐
相关产品推荐

