本文转载自zhile.io,有疑问请留言板联系我。
下面是国际惯例:
本项目只做个人学习研究之用,不得用于商业用途!
若资金允许,请点击链接购买正版,谢谢合作!
学生凭学生证可免费申请正版授权!
创业公司可5折购买正版授权!
下面叫你使用补丁激活IDE。
传送门(原文链接):
使用教程:
如果你下载的jetbrains-agent.jar小于1M,肯定是没有下载完全(可对照sha1sum.txt)。
请先一定仔细阅读本文档!一定通过IDE菜单编辑javaagent参数,别瞎TM在bin目录下改!!!
可以参考文件夹内:javaagent_sample.png
使用方法:
- 先下载压缩包解压后得到jetbrains-agent.jar,把它放到你认为合适的文件夹内。(无空格,仅英文,不在C盘)
- 启动你的IDE,如果上来就需要注册,选择:试用(Evaluate for free)进入IDE。如果你先前用过别的激活码,请先删除该激活码:Help->register->Remove Lisence->重启IDE
- 点击你要注册的IDE菜单:”Configure” 或 “Help” -> “Edit Custom VM Options …”
如果提示是否要创建文件,请点”Yes”。参考文章 - 在打开的vmoptions编辑窗口末行添加:
-javaagent:/绝对路径/到/你的/jetbrains-agent.jar
一定要自己确认好路径(不要使用中文路径),填错会导致IDE打不开!!!最好使用绝对路径。
一个vmoptions内只能有一个-javaagent参数。
示例:
mac: -javaagent:/Users/neo/jetbrains-agent.jar
linux: -javaagent:/home/neo/jetbrains-agent.jar
windows: -javaagent:E:\Users\neo\jetbrains-agent.jar
如果还是填错了,参考这篇文章编辑vmoptions补救。
- 重启你的IDE。
- 点击IDE菜单 “Help” -> “Register…” 或 “Configure” -> “Manage License…”
- 支持两种注册方式:License server 和 Activation code:
- 1). 选择License server方式,地址填入:
http://fls.jetbrains-agent.com
(网络不佳的用第2种方式) - 2). 选择Activation code方式离线激活,请使用:ACTIVATION_CODE.txt 内的注册码激活
- 如果激活窗口一直弹出(error 1653219),请去hosts文件里“移除”jetbrains相关的项目
- License key is in legacy format == Key invalid,表示agent配置未生效.
- 如果你需要自定义License name,请访问:https://zhile.io/custom-license.html
- 1). 选择License server方式,地址填入:
- 支持两种注册方式:License server 和 Activation code:
IDE升级会从旧版本导入以上设置,导入配置后可能提示未注册(因为刚导入的vmoptions未生效),直接重启IDE即可,无需其他操作。