Notice: 函数 WP_Scripts::localize 的调用方法不正确$l10n 参数必须是一个数组。若要将任意数据传递给脚本,请改用 wp_add_inline_script() 函数。 请查阅调试 WordPress来获取更多信息。 (这个消息是在 5.7.0 版本添加的。) in /data/www/appblog/wp-includes/functions.php on line 6131

Maven设置Http代理

Maven

vim ~/.m2/settings.xml

<settings>
    ...
    <proxies>
       <proxy>
         <id>my-proxy</id>
         <active>true</active>
         <protocol>http</protocol>
         <host>xxx.xxx.xxx.xxx</host>
         <port>xxx</port>
         <username>xxx</username>
         <password>xxx</password>
         <nonProxyHosts>xxx</nonProxyHosts>
       </proxy>
       ...
    </proxies>
    ...
</settings>

proxies下可以有多个 proxy 元素,如果声明了多个 proxy 元素,则默认情况下第一个被激活的 proxy 会生效
active 的值为 true 表示激活该代理
protocol 表示使用的代理协议
host 主机名
port 端口号

当代理服务需要验证时,需要配置usernamepasswordnonProxyHosts

nonProxyHost元素指定那些主机名不需要代理,可以使用|符号来分隔多个主机名。该配置也支持通配符,如*.google.com表示所有以goole.com结尾的域名访问都不需要通过代理。

Maven Wrapper

在项目文件夹中创建一个新文件.mvn/jvm.config并相应地设置属性:

-Dhttp.proxyHost=host
-Dhttp.proxyPort=port
-Dhttps.proxyHost=host
-Dhttps.proxyPort=port
-Dhttp.proxyUser=username
-Dhttp.proxyPassword=password
上一篇 Linux常用命令设置和取消代理
下一篇 Gradle配置Http代理