侵权投诉

最常用的Maven插件有哪些详细资料介绍

嵌入式单片机 2019-08-03 11:40 次阅读
我们都知道Maven本质上是一个插件框架,它的核心并不执行任何具体的构建任务,所有这些任务都交给插件来完成,例如编译源代码是由maven- compiler-plugin完成的。 接下来介绍一些最常用的Maven插件,在不同的环境下它们各自都有其出色的表现,熟练地使用它们能让你的日常构建工作事半功倍。 1.1 maven-antrun-plugin http://maven.apache.org/plugins/maven-antrun-plugin/ maven-antrun-plugin能让用户在Maven项目中运行Ant任务。用户可以直接在该插件的配置以Ant的方式编写Target, 然后交给该插件的run目标去执行。在一些由Ant往Maven迁移的项目中,该插件尤其有用。此外当你发现需要编写一些自定义程度很高的任务,同时又觉得Maven不够灵活时,也可以以Ant的方式实现之。maven-antrun-plugin的run目标通常与生命周期绑定运行。 1.2 maven-archetype-plugin http://maven.apache.org/archetype/maven-archetype-plugin/ Archtype指项目的骨架,Maven初学者最开始执行的Maven命令可能就是mvn archetype:generate,这实际上就是让maven-archetype-plugin生成一个很简单的项目骨架,帮助开发者快速上手。可能也有人看到一些文档写了mvn archetype:create, 但实际上create目标已经被弃用了,取而代之的是generate目标,该目标使用交互式的方式提示用户输入必要的信息以创建项目,体验更好。maven-archetype-plugin还有一些其他目标帮助用户自己定义项目原型,例如你由一个产品需要交付给很多客户进行二次开发,你就可以为他们提供一个Archtype,帮助他们快速上手。 1.3 maven-assembly-plugin http://maven.apache.org/plugins/maven-assembly-plugin/ maven-assembly-plugin的用途是制作项目分发包,该分发包可能包含了项目的可执行文件、源代码、readme、平台脚本等等。 maven-assembly-plugin支持各种主流的格式如zip、tar.gz、jar和war等,具体打包哪些文件是高度可控的,例如用户可以 按文件级别的粒度、文件集级别的粒度、模块级别的粒度、以及依赖级别的粒度控制打包,此外,包含和排除配置也是支持的。maven-assembly- plugin要求用户使用一个名为assembly.xml的元数据文件来表述打包,它的single目标可以直接在命令行调用,也可以被绑定至生命周期。 1.4 maven-dependency-plugin http://maven.apache.org/plugins/maven-dependency-plugin/ maven-dependency-plugin最大的用途是帮助分析项目依赖,dependency:list能够列出项目最终解析到的依赖列表,dependency:tree能进一步的描绘项目依赖树,dependency:analyze可以告诉你项目依赖潜在的问题,如果你有直接使用到的却未声明的依赖,该目标就会发出警告。maven-dependency-plugin还有很多目标帮助你操作依赖文件,例如dependency:copy-dependencies能将项目依赖从本地Maven仓库复制到某个特定的文件夹下面。 1.5 maven-enforcer-plugin http://maven.apache.org/plugins/maven-enforcer-plugin/ 在一个稍大一点的组织或团队中,你无法保证所有成员都熟悉Maven,那他们做一些比较愚蠢的事情就会变得很正常,例如给项目引入了外部的 SNAPSHOT依赖而导致构建不稳定,使用了一个与大家不一致的Maven版本而经常抱怨构建出现诡异问题。maven-enforcer- plugin能够帮助你避免之类问题,它允许你创建一系列规则强制大家遵守,包括设定Java版本、设定Maven版本、禁止某些依赖、禁止 SNAPSHOT依赖。只要在一个父POM配置规则,然后让大家继承,当规则遭到破坏的时候,Maven就会报错。除了标准的规则之外,你还可以扩展该插 件,编写自己的规则。maven-enforcer-plugin的enforce目标负责检查规则,它默认绑定到生命周期的validate阶段。 1.6 maven-help-plugin http://maven.apache.org/plugins/maven-help-plugin/ maven-help-plugin是一个小巧的辅助工具,最简单的help:system可以打印所有可用的环境变量和Java系统属性。help:effective-pom和help:effective-settings最 为有用,它们分别打印项目的有效POM和有效settings,有效POM是指合并了所有父POM(包括Super POM)后的XML,当你不确定POM的某些信息从何而来时,就可以查看有效POM。有效settings同理,特别是当你发现自己配置的 settings.xml没有生效时,就可以用help:effective-settings来验证。此外,maven-help-plugin的describe目标可以帮助你描述任何一个Maven插件的信息,还有all-profiles目标和active-profiles目标帮助查看项目的Profile。 1.7 maven-release-plugin http://maven.apache.org/plugins/maven-release-plugin/ maven-release-plugin的用途是帮助自动化项目版本发布,它依赖于POM中的SCM信息。release:prepare用来准备版本发布,具体的工作包括检查是否有未提交代码、检查是否有SNAPSHOT依赖、升级项目的SNAPSHOT版本至RELEASE版本、为项目打标签等等。release:perform则 是签出标签中的RELEASE源码,构建并发布。版本发布是非常琐碎的工作,它涉及了各种检查,而且由于该工作仅仅是偶尔需要,因此手动操作很容易遗漏一些细节,maven-release-plugin让该工作变得非常快速简便,不易出错。maven-release-plugin的各种目标通常直接在 命令行调用,因为版本发布显然不是日常构建生命周期的一部分。 1.8 maven-resources-plugin http://maven.apache.org/plugins/maven-resources-plugin/ 为了使项目结构更为清晰,Maven区别对待Java代码文件和资源文件,maven-compiler-plugin用来编译Java代码,maven-resources-plugin则用来处理资源文件。默认的主资源文件目录是src/main/resources,很多用户会需要添加额外的资源文件目录,这个时候就可以通过配置maven-resources-plugin来实现。此外,资源文件过滤也是Maven的一大特性,你可以在资源文件中使用${propertyName}形式的Maven属性,然后配置maven-resources-plugin开启对资源文件的过滤,之后就可以针对不同环境通过命令行或者Profile传入属性的值,以实现更为灵活的构建。 1.9 maven-surefire-plugin http://maven.apache.org/plugins/maven-surefire-plugin/ 可能是由于历史的原因,Maven 2/3中用于执行测试的插件不是maven-test-plugin,而是maven-surefire-plugin。其实大部分时间内,只要你的测试 类遵循通用的命令约定(以Test结尾、以TestCase结尾、或者以Test开头),就几乎不用知晓该插件的存在。然而在当你想要跳过测试、排除某些 测试类、或者使用一些TestNG特性的时候,了解maven-surefire-plugin的一些配置选项就很有用了。例如 mvn test -Dtest=FooTest 这样一条命令的效果是仅运行FooTest测试类,这是通过控制maven-surefire-plugin的test参数实现的。 1.10 build-helper-maven-plugin http://mojo.codehaus.org/build-helper-maven-plugin/ Maven默认只允许指定一个主Java代码目录和一个测试Java代码目录,虽然这其实是个应当尽量遵守的约定,但偶尔你还是会希望能够指定多个 源码目录(例如为了应对遗留项目),build-helper-maven-plugin的add-source目标就是服务于这个目的,通常它被绑定到默认生命周期的generate-sources阶段以添加额外的源码目录。需要强调的是,这种做法还是不推荐的,因为它破坏了 Maven的约定,而且可能会遇到其他严格遵守约定的插件工具无法正确识别额外的源码目录。 build-helper-maven-plugin的另一个非常有用的目标是attach-artifact,使用该目标你可以以classifier的形式选取部分项目文件生成附属构件,并同时install到本地仓库,也可以deploy到远程仓库。 1.11 exec-maven-plugin http://mojo.codehaus.org/exec-maven-plugin/ exec-maven-plugin很好理解,顾名思义,它能让你运行任何本地的系统程序,在某些特定情况下,运行一个Maven外部的程序可能就是最简单的问题解决方案,这就是exec:exec的用途,当然,该插件还允许你配置相关的程序运行参数。除了exec目标之外,exec-maven-plugin还提供了一个java目标,该目标要求你 提供一个mainClass参数,然后它能够利用当前项目的依赖作为classpath,在同一个JVM中运行该mainClass。有时候,为了简单的 演示一个命令行Java程序,你可以在POM中配置好exec-maven-plugin的相关运行参数,然后直接在命令运行 mvn exec:java 以查看运行效果。 1.12 jetty-maven-plugin http://wiki.eclipse.org/Jetty/Feature/Jetty_Maven_Plugin 在进行Web开发的时候,打开浏览器对应用进行手动的测试几乎是无法避免的,这种测试方法通常就是将项目打包成war文件,然后部署到Web容器 中,再启动容器进行验证,这显然十分耗时。为了帮助开发者节省时间,jetty-maven-plugin应运而生,它完全兼容 Maven项目的目录结构,能够周期性地检查源文件,一旦发现变更后自动更新到内置的Jetty Web容器中。做一些基本配置后(例如Web应用的contextPath和自动扫描变更的时间间隔),你只要执行 mvn jetty:run,然后在IDE中修改代码,代码经IDE自动编译后产生变更,再由jetty-maven-plugin侦测到后更新至Jetty容器,这时你就可以直接测试Web页面了。需要注意的是,jetty-maven-plugin并不是宿主于Apache或Codehaus的官方插件,因此使用的时候需要额外 的配置settings.xml的pluginGroups元素,将org.mortbay.jetty这个pluginGroup加入。 1.13 versions-maven-plugin http://mojo.codehaus.org/versions-maven-plugin/ 很多Maven用户遇到过这样一个问题,当项目包含大量模块的时候,为他们集体更新版本就变成一件烦人的事情,到底有没有自动化工具能帮助完成这件事情呢?(当然你可以使用sed之类的文本操作工具,不过不在本文讨论范围)答案是肯定的,versions-maven- plugin提供了很多目标帮助你管理Maven项目的各种版本信息。例如最常用的,命令 mvn versions:set -DnewVersion=1.1-SNAPSHOT 就能帮助你把所有模块的版本更新到1.1-SNAPSHOT。该插件还提供了其他一些很有用的目标,display-dependency-updates能告诉你项目依赖有哪些可用的更新;类似的display-plugin-updates能告诉你可用的插件更新;然后use- latest-versions能自动帮你将所有依赖升级到最新版本。最后,如果你对所做的更改满意,则可以使用 mvn versions:commit 提交,不满意的话也可以使用 mvnversions:revert 进行撤销。
原文标题:常用 Maven 插件介绍 文章出处:【微信号:qrsworld,微信公众号:嵌入式单片机】欢迎添加关注!文章转载请注明出处。
收藏 人收藏
分享:

评论

相关推荐

ADC0809模数转换器的使用源代码免费下载

本文档的主要内容详细介绍的是ADC0809模数转换器的使用源代码免费下载。
发表于 06-03 16:28 21次 阅读
ADC0809模数转换器的使用源代码免费下载

STC8A8K16S4A12开源四轴飞控的源代码和工程文件资料合集

本文档的主要内容详细介绍的是STC8A8K16S4A12单片机开源四轴飞控的源代码和工程文件资料合集....
发表于 06-03 08:00 5次 阅读
STC8A8K16S4A12开源四轴飞控的源代码和工程文件资料合集

使用LabVIEW编写的串口助手

本文档的主要内容详细介绍的是使用LabVIEW编写的串口助手,有源代码和生成的exe,可直接使用或作....
发表于 06-02 08:00 25次 阅读
使用LabVIEW编写的串口助手

使用51单片机实现温度上下限控制的源代码资料合集免费下载

本文档的主要内容详细介绍的是使用51单片机实现温度上下限控制的源代码资料合集免费下载。
发表于 05-29 15:14 88次 阅读
使用51单片机实现温度上下限控制的源代码资料合集免费下载

51单片机的电子称设计源代码免费下载

本文档的主要内容详细介绍的是51单片机的电子称设计源代码免费下载。
发表于 05-28 17:31 50次 阅读
51单片机的电子称设计源代码免费下载

使用51单片机实现音乐喷泉频谱彩灯音乐盒播放器的源代码免费下载

本文档的主要内容详细介绍的是使用51单片机实现音乐喷泉频谱彩灯音乐盒播放器的源代码免费下载。
发表于 05-28 14:55 43次 阅读
使用51单片机实现音乐喷泉频谱彩灯音乐盒播放器的源代码免费下载

流水灯控制实验的代码源文件和proteus仿真资料免费下载

有代码源文件和proteus仿真 利用两个按键控制8个led灯亮灭,开机后, LED灯奇数灯和偶数....
发表于 05-28 08:00 35次 阅读
流水灯控制实验的代码源文件和proteus仿真资料免费下载

不同浏览器下word-wrap,word-break,white-space强制换行和不换行

不同浏览器下word-wrap,word-break,white-space强制换行和不换行总结...
发表于 05-27 09:50 40次 阅读
不同浏览器下word-wrap,word-break,white-space强制换行和不换行

如何正确的理解使用WEB服务器和应用程序服务器及HTTP服务器

WEB服务器、应用程序服务器、HTTP服务器有何区别?IIS、Apache、Tomcat、Weblo....
发表于 05-27 08:00 59次 阅读
如何正确的理解使用WEB服务器和应用程序服务器及HTTP服务器

使用51单片机实现qy88千赢国际娱乐浇花水系统灌溉土壤湿度检测设计的源代码

本文档的主要内容详细介绍的是使用51单片机实现qy88千赢国际娱乐浇花水系统灌溉土壤湿度检测设计的源代码。
发表于 05-26 17:32 54次 阅读
使用51单片机实现qy88千赢国际娱乐浇花水系统灌溉土壤湿度检测设计的源代码

无法从服务门户打开服务请求如何解决

嗨, 我可以登录serice门户但无法打开新的服务请求。 点击技术时,我的同事似乎进入了不同的页面(允许他打开新的服务请求)。...
发表于 05-26 10:28 17次 阅读
无法从服务门户打开服务请求如何解决

Web前端的视频教程资料免费下载

本文档的主要内容详细介绍的是Web前端的视频教程资料免费下载
发表于 05-25 16:21 17次 阅读
Web前端的视频教程资料免费下载

一些基础的C语言程序及其源代码资料合集免费下载

本文档的主要内容详细介绍的是一些基础的C语言程序及其源代码资料合集免费下载。
发表于 05-21 08:00 33次 阅读
一些基础的C语言程序及其源代码资料合集免费下载

PHP7的内核剖析资料免费下载

PHP是一种非常流行的高级脚本语言,尤其适合Web开发,快速、灵活和实用是PHP最重要的特点。PHP....
发表于 05-20 17:37 43次 阅读
PHP7的内核剖析资料免费下载

如何把C++的源程序改写成C语言

第一种是将C++中的面向对象特征去掉,先全部理解源代码的逻辑,然后改写;第二种是在C中保留面向对象的....
的头像 单片机精讲吴鉴鹰 发表于 05-14 10:08 416次 阅读
如何把C++的源程序改写成C语言

通过哪些方式获取自动驾驶行业的前沿信息?

第二类获取信息的渠道是一些行业内的意见领袖,比如各大公司的CTO、知名的教授、相关咨询公司的研究人员....
的头像 自动驾驶说 发表于 05-13 16:58 313次 阅读
通过哪些方式获取自动驾驶行业的前沿信息?

web网站服务器并解析python文件

ubuntu安装apache web网站服务器并解析python文件
发表于 05-13 11:51 73次 阅读
web网站服务器并解析python文件

采用MapXtreme2004组件式GIS平台实现人防电子地图系统的设计

随着人类社会向信息化迅速发展,人防系统已成为现代化国防建设的一项重要内容。人民防空,是指动员和组织人....
的头像 牵手一起梦 发表于 05-13 10:19 530次 阅读
采用MapXtreme2004组件式GIS平台实现人防电子地图系统的设计

MLX90614耳温发送和手表显示源代码免费下载

本文档的主要内容详细介绍的是MLX90614耳温发送和手表显示源代码免费下载。
发表于 05-13 08:00 60次 阅读
MLX90614耳温发送和手表显示源代码免费下载

Edge摆脱尴尬,Chromium江山稳固

这也是Microsoft Edge首次市场份额超过Mozilla Firefox。不过,不管是Edg....
的头像 人工qy88千赢国际娱乐爱好者社区 发表于 05-12 09:04 556次 阅读
Edge摆脱尴尬,Chromium江山稳固

Session服务器配置指南与使用经验的资料说明

所有Web程序都会使用Session保存数据. 使用独立的Session服务器可以解决负载均衡场景中....
发表于 05-12 08:00 37次 阅读
Session服务器配置指南与使用经验的资料说明

如何搭建一个本地FTP服务器?

如果需要开发FTP文件上传下载功能,那么需要在本机上搭建一个本地FTP服务器,方便调试。第一步:配置....
发表于 05-12 08:00 49次 阅读
如何搭建一个本地FTP服务器?

web项目之server部署路径

web项目的server部署路径
发表于 05-11 07:00 64次 阅读
web项目之server部署路径

为什么低代码平台都不采用原生代码的方式

聪明的开发者可以基于传统的开发模型以一种更加敏捷的方式来开发移动应用。毕竟传统移动开发大多遵循瀑布式....
发表于 05-09 14:51 48次 阅读
为什么低代码平台都不采用原生代码的方式

MHC中如何进行更改并且要求开发人员合并源代码

当在MHC中进行更改并且要求开发人员合并源代码更改时,Merging窗口有时会显示一个非零的Pending Merge Actions(我注意到...
发表于 05-07 08:01 29次 阅读
MHC中如何进行更改并且要求开发人员合并源代码

web浮动布局与弹性布局有什么区别

Web页面布局技术主要css2.0中主要出现了浮动布局与定位,以及css3中新的布局方式弹性布局。
的头像 汽车玩家 发表于 05-05 22:30 181次 阅读
web浮动布局与弹性布局有什么区别

web开发中django快速使用指南

使用python开发web中,使用Django,使你能够以最小的代价构建和维护高质量的Web应用。在....
的头像 汽车玩家 发表于 05-05 22:19 159次 阅读
web开发中django快速使用指南

JAVASCRIPT与单个线程的工作

事件循环是用来理解JavaScript的最重要的方面之一。这篇文章旨在解释JavaScript如何与....
的头像 汽车玩家 发表于 05-05 22:07 142次 阅读
JAVASCRIPT与单个线程的工作

Web项目的最佳平台选择

近年来,Web和移动开发取得了长足的进步。现代web应用程序通常是基于Angular、React和V....
的头像 汽车玩家 发表于 05-05 21:14 633次 阅读
Web项目的最佳平台选择

Spring框架功能的模块作用介绍

Spring框架采用的是分层架构,它一系列的功能要素被分成20个模块,这些模块大体分为Core Co....
的头像 汽车玩家 发表于 05-05 16:18 277次 阅读
Spring框架功能的模块作用介绍

使用单片机实现门铃设计的资料和源代码说明

1.实验任务 当按下开关SP1,AT89S51单片机产生“叮咚”声从P1.0端口输出到LM386,经....
的头像 Wildesbeast 发表于 05-05 11:44 634次 阅读
使用单片机实现门铃设计的资料和源代码说明

移动学习的发展趋势是怎么样的

随着移动设备在学习领域的激增,学习者希望使用自己的设备进行学习,从而保障学习的灵活性、一致性和持续性....
发表于 04-29 08:00 108次 阅读
移动学习的发展趋势是怎么样的

使用单片机设计流水灯的源代码和工程文件免费下载

本文档的主要内容详细介绍的是使用单片机设计流水灯的源代码和工程文件免费下载。
发表于 04-29 08:00 107次 阅读
使用单片机设计流水灯的源代码和工程文件免费下载

带限行时间显示模拟交通灯源代码和仿真电路图免费下载

本文档的主要内容详细介绍的是带限行时间显示模拟交通灯源代码和仿真电路图免费下载。
发表于 04-28 08:00 130次 阅读
带限行时间显示模拟交通灯源代码和仿真电路图免费下载

ViValdii浏览器停止工作是因为什么

几天前,论坛停止在我的ViValdii浏览器(它是基于Chrome的)和Firefox中工作。它现在只在Internet Explorer中为我工作。在...
发表于 04-26 13:40 46次 阅读
ViValdii浏览器停止工作是因为什么

虚拟仪器软件开发平台LabVIEW的教程说明

本文档的主要内容详细介绍的是虚拟仪器软件开发平台LabVIEW的教程说明包括了:LabVIEW8.5....
发表于 04-26 08:00 93次 阅读
虚拟仪器软件开发平台LabVIEW的教程说明

三星Internet浏览器下载量超过100万

据报道,该浏览器在某些设备上存在一个不幸的错误。显然,在某些Galaxy手机上,该应用正在劫持自定义....
的头像 倩倩 发表于 04-25 10:34 1450次 阅读
三星Internet浏览器下载量超过100万

单片机实验的源程序和资料好看免费下载

单片机使用说明 一、 单片机键盘说明 以屏幕在下方的方向,键盘对应的序号如下: 1 2 3 + 4 ....
发表于 04-24 08:00 68次 阅读
单片机实验的源程序和资料好看免费下载

开源Kiwi浏览器对最终用户到底意味着什么?

虽然开源Kiwi浏览器的含义对开发人员来说更为突出,但最终用户将是主要受益者。基本目标是不仅帮助进一....
的头像 倩倩 发表于 04-23 11:10 874次 阅读
开源Kiwi浏览器对最终用户到底意味着什么?

100个单片机使用实例源代码免费下载

本文档的主要内容详细介绍的是100个单片机使用实例源代码免费下载包括了:用单片机控制一个灯闪烁:认识....
发表于 04-22 08:00 248次 阅读
100个单片机使用实例源代码免费下载

开源微型四轴飞行器电路的原理图和源代码免费下载

本文档的主要内容详细介绍的是开源微型四轴飞行器电路的原理图和源代码免费下载。
发表于 04-22 08:00 69次 阅读
开源微型四轴飞行器电路的原理图和源代码免费下载

为什么在数据科学领域Python比R更好

经常有读者问我们,在数据科学领域里,到底是该选 Python 呢,还是选 R 更好?诚然,对于数据科....
的头像 Wildesbeast 发表于 04-18 10:49 1114次 阅读
为什么在数据科学领域Python比R更好

Chrome操作系统是一种Web操作系统旨在加快计算机的启动过程

根据统计机构Net Applications的最新数据,Chrome去年在全球浏览器市场份额上超过了....
的头像 倩倩 发表于 04-16 15:33 635次 阅读
Chrome操作系统是一种Web操作系统旨在加快计算机的启动过程

手机用户必须是Twitter成员才能查看手机上的推文

Twitter的推特根源于来自手机的SMS消息,8月10日表示,它增加了“快速关注”功能,该功能将使....
的头像 倩倩 发表于 04-16 15:10 448次 阅读
手机用户必须是Twitter成员才能查看手机上的推文

Google的Chrome网络浏览器首次失去了市场份额

根据Net Applications的最新统计数据,Chrome在过去几个月中一直稳定增长,到6月份....
的头像 倩倩 发表于 04-16 15:03 992次 阅读
Google的Chrome网络浏览器首次失去了市场份额

Firefox是世界第二受欢迎的浏览器

Mozilla在技术领域拥有最好的故事之一。面对一个看似无法克服的,已经击败了大公司的竞争对手,Mo....
的头像 倩倩 发表于 04-16 15:00 769次 阅读
Firefox是世界第二受欢迎的浏览器

无服务器计算发展的趋势有哪些

根据调研机构Gartner公司的预测,到2020年,全球20%的组织将实现无服务器化。无服务器计算引....
发表于 04-16 08:00 57次 阅读
无服务器计算发展的趋势有哪些

C#编程新手自学手册PDF电子书免费下载

C#是当今使用最为频繁的编程语言之一,一直在开发领域占据重要的地位。本书循序渐进、由浅入深地详细讲解....
发表于 04-15 08:00 93次 阅读
C#编程新手自学手册PDF电子书免费下载

Vivaldi 2.1带来了对AV1下一代视频编解码器的支持功能

紧随Google Chrome Web浏览器的发展步伐,Vivaldi 2.2引入了画中画(PiP)....
的头像 倩倩 发表于 04-14 17:12 925次 阅读
Vivaldi 2.1带来了对AV1下一代视频编解码器的支持功能

如何在谷歌浏览器中禁用自动登录功能69

此外,根据Google的工程师介绍,Chrome的自动登录更改是一种区分使用同一Chrome浏览器安....
的头像 倩倩 发表于 04-14 17:07 560次 阅读
如何在谷歌浏览器中禁用自动登录功能69

Google要求所有开发人员进行两步验证

Chrome扩展程序还必须遵守额外的合规性要求,Chrome扩展程序审核小组会密切关注使用远程托管代....
的头像 倩倩 发表于 04-14 16:56 828次 阅读
Google要求所有开发人员进行两步验证

Chrome 70将允许用户禁用自动登录并清除Google Auth Cookies

其次是发现了一种怪异的机制,该机制不允许您在清除Chrome的所有网站数据时删除Google Coo....
的头像 倩倩 发表于 04-14 16:47 827次 阅读
Chrome 70将允许用户禁用自动登录并清除Google Auth Cookies

Privacy Badger阻止在浏览网络时监视您的隐形跟踪器和广告

Privacy Badger扩展程序的最新更新在环聊网络应用程序以及附加在Google Docs文档....
的头像 倩倩 发表于 04-14 14:39 363次 阅读
Privacy Badger阻止在浏览网络时监视您的隐形跟踪器和广告

DoNotPay允许您共享在线订阅而无需泄露密码

DoNotPay是约书亚·布劳德(Joshua Browder)的创意。约书亚·布劳德(Joshua....
的头像 倩倩 发表于 04-14 14:36 319次 阅读
DoNotPay允许您共享在线订阅而无需泄露密码

浅析Web前端开发

做Web前端开发的你必须会这几点!
发表于 04-06 18:15 68次 阅读
浅析Web前端开发

基于汽车网络总线技术实现嵌入式浏览器的设计

但是,在汽车逐渐发展成为一个信息终端时,却存在着网络体系结构滞后的情况,在互联网络普遍采用B/S(浏....
发表于 04-06 10:37 86次 阅读
基于汽车网络总线技术实现嵌入式浏览器的设计

项目无法加载,但仍会生成?

全部,请在附带的屏幕截图中看到所有的错误/警告。我不明白这个项目是如何加载失败的,但无论如何还是构建和运行的。在配置加载错...
发表于 04-03 06:33 45次 阅读
项目无法加载,但仍会生成?

supervisor的第三方软件Web统一管理界面cesi

supervisor进程管理(三_II):Web统一管理界面cesi...
发表于 04-02 11:48 126次 阅读
supervisor的第三方软件Web统一管理界面cesi

DataNode的白名单和黑名单

DataNode退役旧节点
发表于 03-31 08:19 65次 阅读
DataNode的白名单和黑名单