草庐IT

logo-lang

全部标签

java - 启动 Java 应用程序时出现错误 : Exception thrown by the agent : java. lang.NullPointerException

我正在使用以下命令行参数启动Java应用程序:java-Dcom.sun.management.jmxremote.port=12312\-Dcom.sun.management.jmxremote.rmi.port=12313\-Dcom.sun.management.jmxremote.authenticate=false\Main我的程序立即退出并出现以下错误:Error:Exceptionthrownbytheagent:java.lang.NullPointerException我在Windows7上使用Java8update45:javaversion"1.8.0_45"J

java - 记住我不工作..抛出 java.lang.IllegalStateException : UserDetailsService is required

按照以下教程的指导,我实现了记住我的功能http://www.baeldung.com/spring-security-remember-me但是当我运行该程序时,它会抛出java.lang.IllegalStateException:UserDetailsS​​erviceisrequired.而UserDetails服务已正确实现。下面是userDetailsWebService的配置方法和注册。@Overrideprotectedvoidconfigure(HttpSecurityhttp)throwsException{//@formatter:offhttp.authoriz

java.lang.OutOfMemoryError:为 Chunk::new 请求了 1958536 字节。交换空间不足

我们在生产环境中以不可预测的方式面临以下问题有时服务器在一天内或有时在一周内关闭,下面是确切的错误dump,下面是服务器的设置。JDK:jdk1.6.0_21Server:Tomcat7.0.2OS:RedHatEnterpriseLinuxServerrelease5.5Incatalina.shthefollowingsettinghasbeendone:JAVA_OPTS="-Xms1024M-Xmx1536M-XX:+HeapDumpOnOutOfMemoryError-XX:+AggressiveOpts-XX:-DisableExplicitGC-XX:AdaptiveSi

java - 无法将 java.lang.String 类型的属性值转换为所需的类型 double

每当我在文本框中输入一个空字符串并尝试保存它时,我都会遇到这个错误我遇到了这个错误:Failedtoconvertpropertyvalueoftypejava.lang.StringtorequiredtypedoubleforpropertycustomerAcctSetting.maxAllowableAmount;nestedexceptionisjava.lang.IllegalArgumentException:Cannotconvertvalueoftype[java.lang.String]torequiredtype[double]forpropertymaxAllo

服务器系统启动卡logo问题解决分析

系统版本:Kylin-4.0.2-server-sp4-20200808.J1-57s-xxc_01-20210112-x86_64问题:系统启动一直卡在麒麟logo那里,进不去系统。在gurb里去掉系统启动参数quiet和splash,发现启动卡在如下界面。排查:开始怀疑是掉电导致文件系统损坏,挂光盘进救援模式修复fsck.ext4 /dev/sda1的boot分区和sda2的/分区,重启还是一样的现象。后来得知之前安装了软件QT5.14,安装之后改了配置文件/etc/ld.so.conf.d/libc.conf,在里面加了两行:/opt/QT5.14.2/5.14.2/gcc_64/lib

java.lang.ClassCastException : [Ljava. lang.Object;不能转换为 entity.UserEntity

我想在hibernate状态下查询两个表。用户实体中的featch3表(用户角色配置文件)。用hql查询:query="selectue,ue.roleEntity.roleIdfromUserEntityue,RoleEntityrefetchallpropertieswhereue.roleEntity.roleId=re.roleIdandue.username='reza'andue.password='123456'";并运行查询:try{sessionFactory=HibernateUtil.getSessionFactory();session=sessionFacto

java - Maven -- maven安装报错: Exception in thread "main" java. lang.UnsupportedClassVersionError

这个问题在这里已经有了答案:Howtofixjava.lang.UnsupportedClassVersionError:Unsupportedmajor.minorversion(50个答案)关闭7年前。在过去的一个小时里,我一直在尝试安装和配置maven-3.3.3。当我输入时:mvn--version我在cmd中收到此错误Exceptioninthread"main"java.lang.UnsupportedClassVersionError:org/apache/maven/cli/MavenCli:Unsupportedmajor.minorversion51.0atjava

java - 是否有可能使 java.lang.invoke.MethodHandle 与直接调用一样快?

我正在比较MethodHandle::invoke和直接静态方法调用的性能。这是静态方法:publicclassIntSum{publicstaticintsum(inta,intb){returna+b;}}这是我的基准:@State(Scope.Benchmark)publicclassMyBenchmark{publicintfirst;publicintsecond;publicfinalMethodHandlemhh;@Benchmark@OutputTimeUnit(TimeUnit.NANOSECONDS)@BenchmarkMode(Mode.AverageTime)p

java.lang.NoClassDefFoundError : javax/faces/FacesException 错误

我正在尝试将从Eclipse工作区导入的Web应用程序部署到NetBeans。但它没有得到部署,而是给了我以下异常。15Jul,20115:59:04AMorg.apache.catalina.core.StandardContextlistenerStartSEVERE:Exceptionsendingcontextinitializedeventtolistenerinstanceofclassorg.apache.myfaces.component.html.util.StreamingDestroyerListenerjava.lang.NoClassDefFoundError

java.lang.IllegalAccessError : tried to access method com. google.common.collect.MapMaker.makeComputingMap();来自 WeldMessageConveyor

当我尝试在weblogic12上部署我的Web应用程序时出现以下异常:weblogic.application.ModuleException:java.lang.IllegalAccessError:triedtoaccessmethodcom.google.common.collect.MapMaker.makeComputingMap(Lcom/google/common/base/Function;)Ljava/util/concurrent/ConcurrentMap;fromclassorg.jboss.weld.logging.WeldMessageConveyoratw