阿里P3C自定义规则后本地打包成IDEA插件
1.修改idea-plugin/build.gradle
build.gradle代码展示
buildscript {repositories {maven {url "https://oss.sonatype.org/content/repositories/snapshots/"}maven {url 'https://jetbrains.bintray.com/intellij-plugin-service'}mavenCentral()}dependencies {classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"}
}allprojects {group 'com.alibaba.p3c.idea'apply plugin: 'java'apply plugin: 'kotlin'apply plugin: 'maven-publish'sourceCompatibility = 1.8targetCompatibility = 1.8compileJava.options.encoding = 'UTF-8'configurations.all {resolutionStrategy.cacheChangingModulesFor 0, 'seconds'}repositories {mavenLocal()jcenter()mavenCentral()}dependencies {compile "org.jetbrains.kotlin:kotlin-stdlib-jdk8:$kotlin_version"testCompile group: 'junit', name: 'junit', version: '4.11'}
}
2.引用本地mvn配置
3.打包
- 在p3c-pmd 模块下运行 ``` mvn clean install -Dgpg.skip ``` - 在idea-plugin模块下运行 ``` gradlew clean buildPlugin ``` - 在p3c-idea 模块的 build/distributions目录下会发现有一个 landray-p3c-idea.zip 压缩包。
阿里P3C自定义规则后本地打包成IDEA插件相关推荐
- 安卓第三方SDK打包成uni-app插件
android studio版本和环境配置 android studio2021.1.1 gradle-6.5 -> classpath 'com.android.tools.build:g ...
- uniapp使用unipush推送及java后台推送代码(含本地打包apk使用unipush推送)
你懂的,又是项目用到了,作为程序猿义无反顾需要定时 "进化" ,硬头皮去写,虽然曾经作为android开发者写了很多的推送,但是uniapp的推送也是有所差异的,记录一下,以后留用 ...
- Hbuilderx uniapp本地打包android 项目
近期项目用到uniapp做手机端,所以就用hbuilderx来编写了.代码风格可以说是微信小程序语法与vue语法的混合体. 这里记录一下纯uniapp项目通过hbuilderx本地打包成安卓项目的全过 ...
- github上开源iot物联网云平台thingsboard项目,将前段打包成app的方法研究
此框架已实现前后端分离,可以直接把前段编译后,打包成app来使用,支持android 和ios. 不是打web的url,这样访问很慢,要下载的资源很多. 是把前段的js,css,html等资源放在ap ...
- linux上jar包无法识别本地文件格式,解决使用maven将项目打包成jar包后运行在linux系统中无法读取jar包中文件的问题...
哈哈,之前计划的每周至少更新一个博客的计划又因为各种原因都泡汤了.看来坚持真得是一件挺让人头疼的问题,无论如何,从这周开始接下来每周一定要至少更新一个技术博客,欢迎大家监督! 好,言归正传.之前前几周 ...
- mvn打包并部署本地tomcat_Maven项目打包成war包部署到Tomcat的方法
Maven项目打包成war包部署到Tomcat的方法 有关于 Maven 项目的打包部署,我这里用的是 Eclipse 编辑器,以此来做个简单的记录. 实践环境 操作系统: Windows IDE: ...
- think.class.php下载,PHP_ThinkPHP实现将本地文件打包成zip下载,首先,将FileToZip.class文件放到T - phpStudy...
ThinkPHP实现将本地文件打包成zip下载 首先,将FileToZip.class文件放到ThinkPHP/Extend/Library/ORG/Util/文件夹中,FileToZip.class ...
- python封装exe后其机器能用么_python打包成exe格式后,在部分机子上没法运行
使用py2exe将python脚本打包成exe格式. 生成好后,本地运行start.exe可以正常运行.但是放到其他的机子上,部分机子没法运行该exe.不知道是什么原因.该如何解决. 没法运行的时候, ...
- php打包运行不了,python,_python打包成exe格式后,在部分机子上没法运行,python - phpStudy...
python打包成exe格式后,在部分机子上没法运行 使用py2exe将python脚本打包成exe格式. 生成好后,本地运行start.exe可以正常运行.但是放到其他的机子上,部分机子没法运行该e ...
- 如何修改vue打包的名字_关于Vue项目如何打包成带有访问前缀URL(二级域名)的vue发布包及自定义打包包名(默认都是dist)的二三事...
由于vue项目使用的是vue-cli脚手架,在脚手架更新到3.7.0版本后,使用vue create指令生成项目时并没有显示集成webpack的选项和生成对应配置文件,这使得webpack直接内嵌进v ...
最新文章
- OpenCV中的尺度不变特征变换(SIFT Scale-Invariant Feature Transform)
- SpringBoot巧用 @Async 提升API接口并发能力!
- 在ubuntu上使用gdb-multiarch 跨平台调试
- Win8怎么查看IP地址
- 前端学习(2348):tabber
- 修改html自带组件样式,能否直接在组件html上为组件根元素设置自定义class
- JS/PHP中,数组与字符串的转换,这次总算是记住了
- 网页页面禁止用户复制源代码
- Borg Maze POJ - 3026 (BFS + 最小生成树)
- [NOIP2017 普及组 T1] 成绩
- Windows10桌面美化——打造简洁高效美观桌面
- 语音文字识别基本原理和经典综述
- FPGA驱动USB协议芯片的测试
- Unity通用计时器
- String转int数组
- 利用 Andorid 手机连接 Arduino 并控制 LED灯开关
- Linux进程、线程模型,LWP,pthread_self()
- RICOH 打印机 打印速度突然变慢
- JS 利用鼠标切换图片(无定时器)
- Xshel和Xftp免费版下载
热门文章
- 朗文当代高级英语辞典android,朗文当代高级英语辞典最新版下载-朗文当代高级英语辞典第6版appv4.5.2 安卓版 - 极光下载站...
- proteus 安装包以及破解汉化
- 基于matlab深入形象理解频率分辨率,补零,栅栏效应,频谱泄漏
- 计算机组成原理-总线(系统总线、总线仲裁、总线操作和定时)
- 基于C语言的菜鸟驿站管理系统
- 关于计算机教育的图表,计算机教育箭头环形图表PPT模版.ppt
- 电力拖动计算机控制系统讲什么,电力拖动控制系统:运动控制系统
- 磁共振线圈分类_磁共振线圈(二)
- 【STM32H7的DSP教程】第18章 DSP控制函数-更好用的SIN,COS计算
- [渝粤题库]西北工业大学离散数学