心动吗?正大光明的免费使用IntelliJ IDEA商业版

 更新时间:2020年02月11日 15:29:34   作者:Return Home zq2599  
这篇文章主要介绍了正大光明的免费使用IntelliJ IDEA商业版,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

IntelliJ IDEA是广受Java开发者喜爱的工具,其商业版的价格十分昂贵,如下图:


现在有机会免费获取IntelliJ IDEA的正版License,您是否心动呢?我把自己成功申请License的步骤记录下来,咱们一起行动吧。

申请资格要求

本次申请必须的唯一要求,就是您要有自己的开源项目,至于项目的具体内容并没有明确的规定,我这里用的是自己开源在GitHub上的项目,地址是:https://github.com/zq2599/blog_demos
这个项目并不是类似Spring这类的完整的功能,而是我的博客中用到源码的大杂烩,最终还是成功的申请到了License;
好了,可以开始申请操作了;

给开源项目添加License

申请之前,先给自己的开源项目添加License,填写表单的时候会用到,以下操作以GitHub为例:

打开自己GitHub项目主页,点击下图红框中的Create new file按钮:

如下图,在新的页面,在红框1位置输入License,这时候红框2中的Choose a license template按钮就会出现,点击它:

如下图,在新的页面上选择合适的License,我这里选择了Apache lincense 2.0,再点击右侧红框中的绿色按钮:


现在项目的License已经准备好了,开始填写申请吧。

填写申请打开申请网站,地址是:https://www.jetbrains.com/shop/eform/opensource?product=ALL表单填写的详细信息如下图:


以上内容,有几点需要注意:

a. Project website:我的项目就是一堆博客的代码大杂烩,没有对应的网站,于是这里就直接填写了源码的GitHub地址;

b. No. of required licenses:申请的license数量,注意这里对应的是你的开源项目的提交者的人数,而且是有效内容的提交者;

c. 邮箱地址请务必填写正确,申请通过后,软件的License会发送到此邮箱。

参考上述内容填写完表单,点击底部的APPLY FOR FREE LINCESE按钮将申请提交,然后就耐心的等待那边的审核结果吧。

我这边等待了大约24小时左右,就收到了Jetbrains发来的License

收到License打开邮箱,看看这封带有License的邮件:


上述邮件有几处需要注意:

a. 附件就是License,请勿将此License用于商业开发用途;

b. 这个License的有效期是1年,过期前会有邮件通知,此时如果您的开源项目依然符合申请条件,可以申请续一年;

点击上图中的"Take me to my license(s)"这个链接,会打开如下图的页面,点击红框中的按钮,就会向你的注册邮箱发送一封账号激活的邮件:

激活邮件很快就会到达邮箱,打开看看,如下图,点击红框中的链接,去创建账号:

新的页面如下图,填写好用户名密码再提交:

提交成功后显示如下图所示,点击红框中的链接:

弹出的新页面如下图所示,点击红框中的链接激活License:

激活信息如下所示,此时您的Lincense已经可用了,但是还需要将此Lincese分配给指定账号去使用,如下图,点击红框中的"Assign":

弹出的页面如下所示,填写前面注册Jetbrain账号时留下的邮箱,再点击红框中的"Assign"按钮,License就会被分配到此账号,一封包含了激活码的邮件也会发到此邮箱:

此时该有效Lincense已经被分配到上述账号中,可以使用了。

接下来试试如何使用该License吧!

使用License去Jetbrains官网下载商业版IntelliJ IDEA,我下载的是2019.2.1版本;下载完成后安装、启动;在弹出的激活页面上,输入前面注册的账号的邮箱和密码,再点击右下角的"Activate"激活,如下图所示:

一切顺利,激活成功,点击About页面,可以看到Lincese信息,如下图:


至此,正版Linces申请和使用都完成了,希望本文能够给您提供参考,助您通过申请成功使用免费License;

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • Spring Data JPA实现动态条件与范围查询实例代码

    Spring Data JPA实现动态条件与范围查询实例代码

    本篇文章主要介绍了Spring Data JPA实现动态条件与范围查询实例代码,非常具有实用价值,需要的朋友可以参考下
    2017-06-06
  • java中的动态代理与责任链模式详解

    java中的动态代理与责任链模式详解

    这篇文章主要介绍了java中的动态代理与责任链模式详解,动态代理提供了一种灵活且非侵入式的方式,可以对对象的行为进行定制和扩展,它在代码重用、解耦和业务逻辑分离、性能优化以及系统架构中起到了重要的作用,需要的朋友可以参考下
    2023-08-08
  • spring boot如何通过自定义注解和AOP拦截指定的请求

    spring boot如何通过自定义注解和AOP拦截指定的请求

    这篇文章主要介绍了spring boot通过自定义注解和AOP拦截指定的请求,本文主要通过切面类和自定注解的方式,拦截指定的接口(代码中已经作了详细的说明),需要的朋友可以参考下
    2024-06-06
  • Java对象数组的添加、删除和遍历代码示例

    Java对象数组的添加、删除和遍历代码示例

    在Java编程中,我们经常需要对数据结构进行遍历操作,并根据业务需求删除部分元素,这篇文章主要给大家介绍了关于Java对象数组的添加、删除和遍历的相关资料,需要的朋友可以参考下
    2024-04-04
  • mybatis mybatis-plus-generator+clickhouse自动生成代码案例详解

    mybatis mybatis-plus-generator+clickhouse自动生成代码案例详解

    这篇文章主要介绍了mybatis mybatis-plus-generator+clickhouse自动生成代码案例详解,本篇文章通过简要的案例,讲解了该项技术的了解与使用,以下就是详细内容,需要的朋友可以参考下
    2021-08-08
  • java集合Collection常用方法解读

    java集合Collection常用方法解读

    这篇文章主要介绍了java集合Collection常用方法解读,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-03-03
  • SpringBoot处理form-data表单接收对象数组的方法

    SpringBoot处理form-data表单接收对象数组的方法

    form-data则是一种更加灵活的编码方式,它可以处理二进制数据(如图片、文件等)以及文本数据,这篇文章主要介绍了SpringBoot处理form-data表单接收对象数组,需要的朋友可以参考下
    2023-11-11
  • Spring Boot结成MyBatis-Plus最全配置指南

    Spring Boot结成MyBatis-Plus最全配置指南

    本文主要介绍了Spring Boot结成MyBatis-Plus最全配置指南,包括依赖引入、配置数据源、Mapper 扫描、基本CRUD操作等,具有一定的参考价值,感兴趣的可以了解一下
    2025-03-03
  • java字符串遍历的几种常用方法总结

    java字符串遍历的几种常用方法总结

    Java字符串是一系列的Unicode字符序列,但是它却常常被误认为是char序列,这篇文章主要给大家介绍了关于java字符串遍历的几种常用方法,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2023-04-04
  • Java实现九九乘法表的小例子

    Java实现九九乘法表的小例子

    九九乘法表一般为三角形,每个数分别和从1到自身的数相乘然后把结果列出来,即要用到两层循环,外层是从1到9for(i=1;i<=9;i++),内层是当前数和从1到自身相乘for(j=1;j<=i;j++)
    2013-09-09

最新评论