首页 > 其他分享 >netty运行测试类时报错:Unrecognized option: --illegal-access=deny

netty运行测试类时报错:Unrecognized option: --illegal-access=deny

时间:2023-05-12 20:03:28浏览次数:29  
标签:netty deny option -- illegal access Unrecognized

netty(4.1.42.Final )运行netty-buffer模块测试类时报错:Unrecognized option: --illegal-access=deny

 Unrecognized option: --illegal-access=deny Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. Program will exit.

解题思路:

1、搜了下illegal-access=deny,发现是为了管理反射非extend包,jdk9之后加的,我用的jdk是8,所以没有就对了。

2、全局搜了下--illegal-access。发现在netty-parent的pom文件里的<profiles>中配置了。正好应了下面那句很随意的回答,然后我注释了id为java11的profiles,果然可以正常运行了。

 

 3、那为啥呢?百度了下maven profiles标签的用途:https://blog.csdn.net/sr0701/article/details/124109287

发现问题在于:使用jdk11的时候激活profile配置。那么就明朗了,idea默认使用jdk11,所以……

 ……………………………………………总结:…………………………………………………………………

 解决方案:注释掉netty-parent的pom文件里的id为java11的profile

 

标签:netty,deny,option,--,illegal,access,Unrecognized
From: https://www.cnblogs.com/tianhaichao/p/17396151.html

相关文章

  • Optional对象的使用
    Optional是一个对象容器,具有以下两个特点:提示用户要注意该对象有可能为null简化ifelse代码1.创建:Optional.empty():创建一个空的Optional实例//返回一个Null的optionalOptionalempty=Optional.empty();Optional.of(Tt):创建一个Optional......
  • Netty之TCP粘包和拆包
    一、概述TCP是面向连接的,面向流的,提供高可靠性服务。收发两端(客户端和服务器端)都要有一一成对的socket,因此,发送端为了将多个发给接收端的包,更有效的发给对方,使用了优化方法(Nagle算法),将多次间隔较小且数据量小的数据,合并成一个大的数据块,然后进行封包。这样做虽然提高了效率,但......
  • Netty
    1.定义Netty是一个基于NIO的客户、服务器端的编程框架,使用Netty可以确保你快速和简单的开发出一个网络应用,例如实现了某种协议的客户、服务端应用。Netty相当于简化和流线化了网络应用的编程开发过程,例如:基于TCP和UDP的socket服务开发。(官方解释)1.Nio比Bio,Aio的优势......
  • JDK8新特性(二)--- Option\Stream\函数式接口
    OptionalOptional是一个没有子类的工具类,Optional是一个可以为null的容器对象。它的作用主要就是为了解决避免Null检查,防止NullPointerException。//常用方法Optional.of(Tt):创建一个Optional实例Optional.empty():创建一个空的Optional实例Optional.ofNullable(T......
  • TPM option
    TPM(TrustedPlatformModule)是一种硬件安全模块,用于提供安全密钥、数字证书和加密功能等安全服务,以保护计算机系统和数据的安全性。在BIOS中,TPM选项可以用来控制和配置TPM硬件模块的相关设置。具体来说,TPM选项可以用于以下方面:启用或禁用TPM:可以通过TPM选项来启用或禁用TPM硬......
  • java netty socket实例:报文长度+报文内容,springboot
    前言说实话,javanetty方面的资料不算多,尤其是自定义报文格式的,少之又少自己写了个简单的收发:报文长度+报文内容发送的话,没有写自动组装格式,自己看需求吧,需要的话,自己完善服务端启动可以直接用类文件启动,也可以通过springboot。我这里写的是用springboot启动的,可以自己按照需求自......
  • netty 与 mina比较(转)
    Netty和mian比较报告一、数据测试报告简述:1、启动服务器,等到客户端接入    2、客户端发送链接请求。当已经链接,记录当前时间并向服务端发送约50m数据,每次1kb.          3、当服务端接收到链接,第一次接收到数据后,记录当前时间          4、服务端将接收......
  • Netty_Redis_Zookeeper高并发实战-读书笔记
    第1章    高并发时代的必备技能1.nettyNetty是JBOSS提供的一个Java开源框架,基于NIO的客户端/服务器编程框架,能够快速开发高并发、高可用、高可靠的网络服务器程序,也能开发高可用、高可靠的客户端程序。NIO是指:非阻塞输入输出(Non-BlockingIO)。优点:API使用简单,开发门槛......
  • 第10章:10W QPS真刀实操__以及基于ZK+Netty手写分布式测试工具 177手机路人甲账号 主目
    10WQPS真刀实操__以及基于ZK+Netty手写分布式测试工具参考链接系统架构知识图谱(一张价值10w的系统架构知识图谱)https://www.processon.com/view/link/60fb9421637689719d246739秒杀系统的架构https://www.processon.com/view/link/61148c2b1e08536191d8f92f10WQPS真刀实......
  • SpringCloud gateway 元数据,超时,Netty Access Logs
    元数据spring:cloud:gateway:routes:-id:route_with_metadatauri:https://example.orgmetadata:optionName:"OptionValue"compositeObject:name:"value"iAmNu......