plugin 订阅
Plugin
信息
操作系统
未知
开发语言
开源协议
未知
Plugin
A jQuery plugin to lazy load other plugins. Small and easy to use. To register a plugin: var plugin = $.plugin.register( url_of_the_file, names_to_register, settings ); or var plugin = new $.plugin( url_of_the_file, names_to_register, settings ); names_to_register is a hash in this form: { $:'foo', fn:['foo','bar'] } That means the plugin will register(once loaded): $.foo, $.fn.foo and $.fn.bar. For now, you can only register to those 2 namespaces. You can use 1 string or an array of names. settings is an optional hash with these options: { cache:boolean, //default is true, use false to avoid caching id:'some_name', //an id for the script, only necessary if another requires it require:[ 'some_name', 'some_other_name' ], //ids of the plugins required sync:boolean //must be loaded sync ? false by default, use it if the call modifies the 'this' } Once a call to the plugin is done, the plugin will be loaded, that call will be taken into account and you can even use chaining with this fake call. so $('a').foo().bar() will work perfectly. The plugin objects have methods( queue, add, check, load, preload, etc ) will explain them soon(sorry). One useful data stored in the object is plugin.url, which contains the src of the plugin. You can use bind/unbind/trigger on the plugin objects, and $.plugin itself for global calls. When a plugin starts loading, the event 'loading' is triggered, it receives the plugin object as 2nd argument. When finally loaded, the event 'loaded' is triggered. Example //registers $.scrollTo and $.fn.scrollTo $.plugin.register('scrollTo.js',{$:'scrollTo', fn:'scrollTo'},{ id:'ST'}); //registers $.localScroll and $.fn.localScroll, needs ScrollTo first $.plugin.register('localScroll.js', {$:'localScroll', fn:'localScroll'},{require:'ST'}); And that's it, you can safely call scrollTo or LocalScroll whenever you want, and then, and only then, the plugin will be requested. Known issues: -Remote scripts cannot be sync (jQuery limitation). -Mixing remote and local plugins in a chain seems to cause problems sometimes.
收起全文
精华内容
下载资源
问答
  • 背景:本项目使用JDK...Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1 pom中如下配置maven插件,配置中声明使用JDK1.8: org.apache.maven.plugins maven-compiler-plugin 3

    背景:本项目使用JDK1.8

    编译maven工程的时候出现如下错误:

    Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1

    pom中如下配置maven插件,配置中声明使用JDK1.8:

    <plugin>
    	<groupId>org.apache.maven.plugins</groupId>
    	<artifactId>maven-compiler-plugin</artifactId>
    	<version>3.1</version>
    	<configuration>
    		<verbose>true</verbose>
    		<fork>true</fork>
    		<executable>${JAVA8_HOME}/bin/javac</executable>
    	</configuration>
    </plugin>

    这里的${JAVA8_HOME}这个变量是在settings.xml中配置的,如下:

    <profile>
                <id>custom-compiler</id>
                <properties>
                    <JAVA8_HOME>C:\Program Files (x86)\Java\jdk1.8.0_73</JAVA8_HOME>
                </properties>
    </profile>
    当然这里应该需要激活,所以settings.xml文件还应该有如下配置:

    <activeProfiles>
            <activeProfile>custom-compiler</activeProfile>
    </activeProfiles>
    从pom文件中CTRL点击变量JAVA8_HOME能跳到settings.xml中找到它的定义处,按理来说应该是能找到这个变量,出现上述问题并不是因为找不到这个变量。我将pom文件中的JAVA8_HOME这个变量直接用实际的路径替换,即替换为
    C:\Program Files (x86)\Java\jdk1.8.0_73\bin\javac
    发现编译通过,这就奇怪了。

    揭晓原因:

    maven其实是有一个默认的仓库.m2仓库和默认的settings.xml配置文件,我们在这个默认的settings.xml文件中也添加了一个JAVA8_HOME的变量后,编译就通过了,这就说明,maven编译的时候找的不是我在idea中配置的我自定义的settings.xml,而是先找的它默认的那个。因为里面没有,所以之前找不到JAVA8_HOME,导致编译失败、

    总结:maven编译的时候应该是先找的默认的settings.xml,如果找不到,才会去找我在idea的settings选项下配置的“User settings file”中配置的settings.xml文件。

    解决办法:删掉maven默认的去找的那个settings.xml文件,这样自定义的文件就会生效了



    展开全文
  • mvn clean package -Dmaven.test.skip=true 今天项目用maven命令...Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.7.0:compile (default-compile) on project springbootdemo: Fata...
    mvn clean package -Dmaven.test.skip=true

    今天项目用maven命令打包时候抛出错误:

    Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.7.0:compile (default-compile) on project springbootdemo: Fatal error compiling: 无效的标记: -parameters -> [Help 1]

    这个错误的话比较好解决,是由于你项目所需jdk版本和你当前使用的jdk版本不一致导致的,因为我项目的pom.xml中定义了java版本为1.8,但是我实际idea中run这个项目却是1.7

        <java.version>1.8</java.version>

    解决办法:更换当前jdk版本为项目所需jdk版本即可

    要是你在intellij idea里面的maven窗口点击的打包编译的话,就在intellij idea设置项目jdk版本,直接Ctrl+Alt+s进入设置界面

    选中项目右击 》F4键设置项目属性进入

    如果你是直接在windows里的cmd中用maven打包的,那就需要切换你的jdk环境。如上设置好后再重新打包编译ok!

    其他情况也可能会导致这个错误:

    1、当你用类似于 java -jar ~.jar 命令在运行项目时候,此时你再打包项目,也会导致打包失败报错;

    2、你的pom.xml文件里配置的依赖不对(可能是版本、名称之类的),jar包没下来,请仔细核对pom.xml是否报错,像idea里如果依赖不对,在maven project窗口是可以直接看得到的。


    books 扩展阅读:使用quartz实现高级定制化定时任务(包含管理界面)

    books 推荐阅读:elastic search搜索引擎实战demo:https://github.com/simonsfan/springboot-quartz-demo,分支:feature_es

    展开全文
  • Lombok插件版本与IDEA版本不兼容导致无法安装问题报错截图错误提示问题原因个人猜想问题解决解决思路1....Plugin Error: Plugin “Lombok Plugin” is incompatible (target build range is 171.3...

    问题报错

    截图

    在这里插入图片描述

    错误提示

    Plugin Error: Plugin “Lombok Plugin” is incompatible (target build range is 171.3780 to 171.*).

    问题原因

    个人猜想

    项目pom文件Lombok插件的版本号有误,查看后发现pom文件中并没有相关版本的声明,遂寻找其他解决办法

    问题解决

    解决思路

    1.什么是Lombok?

    2.这个插件在哪里设置?

    3.网上有么有类似的问题的解决方案?

    解决方法

    File——settings——Plugins——UPDATE
    在这里插入图片描述

    启发

    做事之前要思考,为什么?怎么做?高效的工作,前提是要思考!

    资料解释

    百度百科链接 link.
    解决参考博客链接: link.

    展开全文
  • [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile) on project clothing: Compilation failure [ERROR] Unable to locate the Javac Compiler in: ...
  • 主要原因是本地maven的配置文件和仓库地址不一致。 参考该博文来配置:https://www.cnblogs.com/phpdragon/p/7216626.html

    在这里插入图片描述主要原因是本地maven的配置文件和仓库地址不一致。
    在这里插入图片描述
    在本地新建一个文件夹和一个XML文件。
    在这里插入图片描述
    然后在配置setting.xml文件,最后在idea中配置maven。
    具体步骤参考该博文来配置:https://www.cnblogs.com/phpdragon/p/7216626.html
    可以修改一下默认本地仓库地址,这样以后创建或导入新项目就不用再修改地址了。可参考这篇博客:https://blog.csdn.net/mulinsen77/article/details/83818280

    展开全文
  • B库很长时间在执行Downloading plugins for,如果中途退出了idea,插件没有下载完,再次进入idea,会出现unresolved plugin的报错 分析: 这个问题可以通过两个方面来解决: 1、更改仓库地址,提高下载速度,一...
  • 使用uglifyjs-webpack-plugin压缩js报错 Error infromUglifyJs Unexpected token: xxx 因为uglifyjs不支持es6语法,所以用terser-webpack-plugin替代uglifyjs-webpack-plugin terser-webpack-plugin安装:yarn ...
  • 前面几篇文章,我们一起了解了 Plugin 的项目创建和运行效果。接下来我们开始静下心来深入了解插件的内容了。 从 plugin .xml 核心配置文件开始。 更消息的内容,请参考官方文档: ...
  • Cordova plugin

    千次阅读 2016-12-01 09:46:01
    Cordova plugin工程目录src: 各个平台的源码文件,包含 Android ios blackberry 等; www: JavaScript调用native代码的接口文件; plugin.xml: 插件的配置文件编写Android代码首先定义一个类继承自CordovaPlugin:...
  • 官方文档:...spring-boot-maven-plugin 插件以Maven的方式为Springboot应用提供支持,能够将Springboot应用打包为可执行的jar或war文件,进行相应部署后即可启动Springboot应用。 spring-boo...
  • 之前写的打包方式有问题,自已第二次用用那个方法都没成功,...打包方式用的是spring-boot-maven-plugin插件打包。 <plugins> <plugin> <groupId>org.springframework.boot</groupId>...
  • 一、报错经历: ...不能执行依赖包maven-compiler-plugin:2.3.2,判断原因是缺少这个jar包 三、问题解决: 打开pom.xml文件,在适当位置加入下列依赖: <dependency> <groupId>org.apach...
  • 解决Plugin org.apache.maven.plugins:maven-archetype-plugin:RELEASE or one of its dependencies could not be resolved的问题 最近在学习JAvaWeb,在第一次使用IDEA(以前没用过)创建maven项目时,老是创建不...
  • 自定义Gradle Plugin

    千次阅读 2017-06-28 15:35:15
    详细讲解了自定义Gradle Plugin的过程,以及中间一些目录结构和注意事项,因为自定义Gradle Plugin使用的是Groovy语言,和Java很像,很容易理解,本篇没有做过多的语言介绍。
  • 5.7版本是:default_authentication_plugin=mysql_native_password8.x版本就是:default_authentication_plugin=caching_sha2_password有网友说是 将my.ini 中的配置改成5.7 就可以了,但是my.ini在哪儿呢。...
  • AnalysePlugin插件

    千次阅读 2018-11-13 22:10:04
    NotePad++ 安装配置 AnalysePlugin 多条件搜索分析插件 1. 下载安装 notepad++; 2. 下载 AnalysePlugin; https://sourceforge.net/projects/analyseplugin/files/binaries/v01.11-R37.zip/download 切换到目录 C:\...
  • 在安装插件前首先需要安装Android Studio,如果未安装的可以到这里下载安装,这里就不再多说了 File > Settings >... 安装Flutter过程中会提示安装Dart plugin,点击Yes确认安装 安装完成后按提示...
  • Plugin ‘org.springframework.boot:spring-boot-maven-plugin:’ not found 用IDEA创建springboot项目的时候遇到的一些坑,记录一下 在pom.xml文件中“spring-boot-maven-plugin” 报红了,显示not found 找不到。 ...
  • mysql authentication plugin

    千次阅读 2019-03-10 20:16:44
    default_authentication_plugin show variables 'default_authentication_plugin'; mysql 5.7: mysql_native_password mysql8: caching_sha2_password 1.alter user authentication plugin alter user '...
  • Cannot resolve plugin org.apache.maven.plugins:maven-resources-plugin:3.1.0 Cannot resolve plugin org.apache.maven.plugins:maven-jar-plugin:3.1.2 Cannot resolve plugin org.apache.ma...
  • Mac idea安装mybatis plugin重启之后报错: Fatal error initializing plugin com.seventh7.plugin.mybatis 项目启动不了 我查了两个小时,很多都是Windows系统下的解决方案,在此放上Mac解决方式。 打开终端: cd ...
  • QT插件学习系列(一) 初识QtPlugin

    万次阅读 2019-06-01 21:30:18
    QT插件学习系列(一) 初识QtPlugin 1、 概述 为什么我们要学习插件化,其和 windows 导出 dll 有什么区别呢? 导出的动态库如果缺失,程序不能运行。但插件可以。 同一套代码,即可分别在 windows 下和 linux 下...
  • 1.问题描述,想配置下我的project,plugin提示有两处红色波浪线 2.原因:在本地仓库中找不到plugin的jar 3.解决:删除本地maven仓库下的所有文件,然后在IDEA上点击maven视图,分别点击clean,compile,site,deploy....
  • PluginManager分析

    千次阅读 2017-08-02 19:55:09
    1, PluginManager PluginManager框架的初始化以及插件的加载都在PluginManager中, PluginManager的getInstance方法调用 流程图如下, PluginManager的getInstance方法如下, public static PluginManager ...
  • 今天新建一个Springboot项目,然后在pom.xml就出现了Plugin ‘org.springframework.boot:spring-boot-maven-plugin:’ not found这个错误搜索了一圈找到一个好用的方法 只需要给他加上版本好就行了,至于为什么我也...
  • Plugin Lombok Plugin was not installed: Cannot download 'https://plugins.jetbrains.com/pluginManager ````````然后在重新下载 (下图是我已经下载好的)
  • maven plugin configuration

    千次阅读 2019-06-06 14:02:07
    <!-- 编译插件 -->...plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> ...
  • activiti-eclipse-plugin

    千次下载 热门讨论 2016-01-23 10:49:59
    activiti-eclipse-plugin,工作流activiti的一个工具
  • No plugin found for prefix ‘mybatis-generator’ in the current project and in the plugin groups 在当前项目和插件组中没有找到前缀’ mybatisi -generator’的插件 错误原因 因为在pom.xml中没有导入mybatis...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 362,824
精华内容 145,129
关键字:

plugin