IDEA 2021.3 使用及idea2021.3.1激活使用方法
作者:q_hanCode 发布时间:2021-06-06 03:49:38
Intellij IDEA 最突出的功能自然是调试(Debug),可以对Java代码,JavaScript,JQuery,Ajax等技术进行调试。
idea2021.3激活
最新idea2021.3.1及以下版本激活教程:
https://www.yuque.com/docs/share/536caa57-c440-493b-bcde-efcd87269049?#
下面看下idea2021.3使用技巧。
IDEA 2021.3之前的版本都可以采用重试脚本的方式来使用IDEA,最近IDEA官方发布了新款2021.3的版本,原作者不在维护升级重置脚本,遂提供了新型使用方法,如下
下载JAR包
地址:https://github.com/pengzhile/ja-netfilter/releases
编写配置文件
指定你自己的目录创建此文件:janf_config.txt
,最佳实践为把刚刚的Jar包和这个文件放置在同一目录下,就不用二次指定这个文件了
# jb 的 janf_config.txt 配置文件
[DNS]
EQUAL,jetbrains.com
[URL]
PREFIX,https://account.jetbrains.com/lservice/rpc/validateKey.action
-javaagent配置
-javaagent:/你的目录/ja-netfilter.jar
完整配置示例
如果能打开IDEA情况下找到以下配置
最后一行加入:-javagent:/你的目录/ja-netfilter.jar
如果打不开IDEA试试以下方法
win : 找到当前用户目录,找到.itelliJ IDEA 版本号
目录下找到你idea64.vmoptions
具体叫什么名字我忘记了,大概是这个目录下mac :一般是在/Users/你的用户名/Library/Application Support/JetBrains/IntelliJIdea2021.3
IntelliJ IDEA 2021.3 (Ultimate Edition)
Build #IU-213.5744.223, built on November 27, 2021
Licensed to user
Subscription is active until December 30, 2021.
Evaluation purpose only.
Runtime version: 11.0.13+7-b1751.19 aarch64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
macOS 12.0.1
GC: G1 Young Generation, G1 Old Generation
Memory: 2048M
Cores: 10
Non-Bundled Plugins:
com.intellij.guice (213.5744.125)
cn.wuzhizhan.plugin.mybatis (2020.12.18)
cn.yiiguxing.plugin.translate (3.2.0.1)
Kotlin: 213-1.5.10-release-949-IJ5744.223
刚刚自己瞎折腾看,把作者的提供的项目clone到本地调试
发现刚刚把配置文件
和JAR
文件放一起会导致读不到配置文件,内容如下
然后又测试了一下在命令行添加参数 -javaagent:/Users/user/IdeaProjects/ja-netfilter/target/ja-netfilter.jar=/Users/user/idea-agent/janf_config.txt
结果如下:
所以还是以命令行的形式指定配置文件吧
。 -javaagent:/Users/qinhan/idea-agent/ja-netfilter.jar=/Users/qinhan/idea-agent/janf_config.txt
参考链接:https://zhile.io/2021/11/29/ja-netfilter-javaagent-lib.html
来源:https://blog.csdn.net/weixin_42470732/article/details/121674679
猜你喜欢
- “Java is still not dead—and people are starting to figure that out.”本教
- 首先是创建redis-cluster文件夹:因为redis最少需要6个节点(三主三从),为了更好的理解,我这里创建了两台虚拟机(192.16
- 最近在做的工作要用到本地方法,需要在Java中加载不少动态链接库(以下为方便延用Windows平台下的简写dll,但并不局限于Windows
- 正则: “.”和"\""."点儿,在正则表达式中表示任意一个字符。"\"在正则表
- MediaQuery通常情况下,不会直接将MediaQuery当作一个控件,而是使用MediaQuery.of获取当前设备的信息,用法如下:
- 这篇文章主要介绍了java split()使用方法解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋
- @TransactionalEventListener监听事务项目背景最近在项目遇到一个问题A方法体内有 INSERT、UPDATE或者DE
- 本文介绍了浅谈Java的两种多线程实现方式,分享给大家。具有如下:一、创建多线程的两种方式Java中,有两种方式可以创建多线程:1 通过继承
- 前言众所周知在spring boot内,设置session过期时间只需在application.properties内添加server.se
- 在Linux中创建一个新进程的唯一方法是使用fork()函数。fork()函数是Linux中一个非常重要的函数,和以往遇到的函数有一些区别,
- 本文以一个简单的实例来说明C#策略模式的实现方法,分享给大家供大家参考。具体实现方法如下:一般来说,当一个动作有多种实现方法,在实际使用时,
- 如今,企业级应用程序的常见场景是同时支持HTTP和HTTPS两种协议,这篇文章考虑如何让Spring Boot应用程序同时支持HTTP和HT
- 场景做一个消息中心,专门负责发送消息。消息分为几种渠道,包括手机通知(Push)、短信(SMS)、邮件(Email),Websocket等渠
- 本Demo使用三个类一个Test类一个自定义的Stack类一个自定义的Queue类可以实现的功能:1.对于一个写在文本文件中的迷宫,能够将其
- 概述从今天开始, 小白我将带大家开启 Java 数据结构 & 算法的新篇章.获取哈希值hashCode()方法可以返回一个对象的哈希
- Java绘图中,显示文字的方法主要有三种:(1)drawString(String str,int x,int y):在指定的位置显示字符串
- Java中字符串对象创建有两种形式,一种为字面量形式,如String str = "droid";,另一种就是使用new
- 概念 在 HTML 中,<a>, <form>, <img>, <script>,
- JACOB的方法,足可以解决这个问题,但是我既然以前曾经做过报表,就想尝试不同的方法。JACOB是一座连接JAVA和微软的桥,所有的解析由微
- Java中字符串对象创建有两种形式,一种为字面量形式,如String str = "hello";,另一种就是使用new