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插件相关推荐

  1. 安卓第三方SDK打包成uni-app插件

    android studio版本和环境配置 android studio2021.1.1 gradle-6.5  ->  classpath 'com.android.tools.build:g ...

  2. uniapp使用unipush推送及java后台推送代码(含本地打包apk使用unipush推送)

    你懂的,又是项目用到了,作为程序猿义无反顾需要定时 "进化" ,硬头皮去写,虽然曾经作为android开发者写了很多的推送,但是uniapp的推送也是有所差异的,记录一下,以后留用 ...

  3. Hbuilderx uniapp本地打包android 项目

    近期项目用到uniapp做手机端,所以就用hbuilderx来编写了.代码风格可以说是微信小程序语法与vue语法的混合体. 这里记录一下纯uniapp项目通过hbuilderx本地打包成安卓项目的全过 ...

  4. github上开源iot物联网云平台thingsboard项目,将前段打包成app的方法研究

    此框架已实现前后端分离,可以直接把前段编译后,打包成app来使用,支持android 和ios. 不是打web的url,这样访问很慢,要下载的资源很多. 是把前段的js,css,html等资源放在ap ...

  5. linux上jar包无法识别本地文件格式,解决使用maven将项目打包成jar包后运行在linux系统中无法读取jar包中文件的问题...

    哈哈,之前计划的每周至少更新一个博客的计划又因为各种原因都泡汤了.看来坚持真得是一件挺让人头疼的问题,无论如何,从这周开始接下来每周一定要至少更新一个技术博客,欢迎大家监督! 好,言归正传.之前前几周 ...

  6. mvn打包并部署本地tomcat_Maven项目打包成war包部署到Tomcat的方法

    Maven项目打包成war包部署到Tomcat的方法 有关于 Maven 项目的打包部署,我这里用的是 Eclipse 编辑器,以此来做个简单的记录. 实践环境 操作系统: Windows IDE: ...

  7. think.class.php下载,PHP_ThinkPHP实现将本地文件打包成zip下载,首先,将FileToZip.class文件放到T - phpStudy...

    ThinkPHP实现将本地文件打包成zip下载 首先,将FileToZip.class文件放到ThinkPHP/Extend/Library/ORG/Util/文件夹中,FileToZip.class ...

  8. python封装exe后其机器能用么_python打包成exe格式后,在部分机子上没法运行

    使用py2exe将python脚本打包成exe格式. 生成好后,本地运行start.exe可以正常运行.但是放到其他的机子上,部分机子没法运行该exe.不知道是什么原因.该如何解决. 没法运行的时候, ...

  9. php打包运行不了,python,_python打包成exe格式后,在部分机子上没法运行,python - phpStudy...

    python打包成exe格式后,在部分机子上没法运行 使用py2exe将python脚本打包成exe格式. 生成好后,本地运行start.exe可以正常运行.但是放到其他的机子上,部分机子没法运行该e ...

  10. 如何修改vue打包的名字_关于Vue项目如何打包成带有访问前缀URL(二级域名)的vue发布包及自定义打包包名(默认都是dist)的二三事...

    由于vue项目使用的是vue-cli脚手架,在脚手架更新到3.7.0版本后,使用vue create指令生成项目时并没有显示集成webpack的选项和生成对应配置文件,这使得webpack直接内嵌进v ...

最新文章

  1. OpenCV中的尺度不变特征变换(SIFT Scale-Invariant Feature Transform)
  2. SpringBoot巧用 @Async 提升API接口并发能力!
  3. 在ubuntu上使用gdb-multiarch 跨平台调试
  4. Win8怎么查看IP地址
  5. 前端学习(2348):tabber
  6. 修改html自带组件样式,能否直接在组件html上为组件根元素设置自定义class
  7. JS/PHP中,数组与字符串的转换,这次总算是记住了
  8. 网页页面禁止用户复制源代码
  9. Borg Maze POJ - 3026 (BFS + 最小生成树)
  10. [NOIP2017 普及组 T1] 成绩
  11. Windows10桌面美化——打造简洁高效美观桌面
  12. 语音文字识别基本原理和经典综述
  13. FPGA驱动USB协议芯片的测试
  14. Unity通用计时器
  15. String转int数组
  16. 利用 Andorid 手机连接 Arduino 并控制 LED灯开关
  17. Linux进程、线程模型,LWP,pthread_self()
  18. RICOH 打印机 打印速度突然变慢
  19. JS 利用鼠标切换图片(无定时器)
  20. Xshel和Xftp免费版下载

热门文章

  1. 朗文当代高级英语辞典android,朗文当代高级英语辞典最新版下载-朗文当代高级英语辞典第6版appv4.5.2 安卓版 - 极光下载站...
  2. proteus 安装包以及破解汉化
  3. 基于matlab深入形象理解频率分辨率,补零,栅栏效应,频谱泄漏
  4. 计算机组成原理-总线(系统总线、总线仲裁、总线操作和定时)
  5. 基于C语言的菜鸟驿站管理系统
  6. 关于计算机教育的图表,计算机教育箭头环形图表PPT模版.ppt
  7. 电力拖动计算机控制系统讲什么,电力拖动控制系统:运动控制系统
  8. 磁共振线圈分类_磁共振线圈(二)
  9. 【STM32H7的DSP教程】第18章 DSP控制函数-更好用的SIN,COS计算
  10. [渝粤题库]西北工业大学离散数学