首页 > 编程知识 正文

运行一段时间会报java(报一下运行情况)

时间:2023-11-29 12:18:46 阅读:310096 作者:YSXX

本文目录一览:

  • 1、程序运行一段时间会报这个错误,怎么解决?
  • 2、我在一段java程序的运行过程中出现java.lang.NullPointerException错误,求大神帮忙
  • 3、在服务器中部署的javaweb项目隔段时间为什么会弹出Java(TM) Platform SE binary已停止工作
  • 4、java跑一段时间后就报:Caused by: java.sql.SQLException: 无法从套接字读取更多的数据。
  • 5、Java程序运行时间过长会不会报什么异常
  • 6、java项目 webservice(cxf)运行一段时间后报Too many open files,之后服务器就挂掉了

程序运行一段时间会报这个错误,怎么解决?

内存溢出!好好检查你的代码,看看是哪里把内存消耗完了。比如进行死循环、查数据库的时候,结果集太大都会出现这种情况

我在一段java程序的运行过程中出现java.lang.NullPointerException错误,求大神帮忙

MyMenuFrame实例化没有错误,错在第90行

ta是不是另一类的实例

ta.getFont()返回的是不是一个实例,如果是那你可以把这一层括号去掉

ta.getFont()返回的实例中,是不是存在一个getName()方法,这个方法有不有返回值,返回的是不是String类型

我回答了你的问题,如果你仍解决不了

那你现在,你可以在追问中,把问题写完整了,请速度

在服务器中部署的javaweb项目隔段时间为什么会弹出Java(TM) Platform SE binary已停止工作

运行eclipse,java(tm) platform se binary 已停止工作 出现了一个问题,导致程序停止正常工作。如下解决方式:

1.查看环境变量中Path的配置,确认%java_home%/bin在path值的第一个。

或者在cmd中输入echo %path%,其中的java配置对不对。

2.或者在cmd中输入echo %path%,看一下实际有效的path值是什么,其中的java配置对不对。标准path配置:E:oraclexeapporacleproduct11.2.0serverbin;%JAVA_HOME%bin;%JAVA_HOME%jrebin;E:softapache-maven-3.1.0bin

3.查看java_home配置:C:Program FilesJava7jdk1.7.0_51很明显,Path中Oracle 11在java前面,Oracle也带有JDK的,所以运行java -version其实查看到的是Oracle中的java版本,把%JAVA_HOME%bin;%JAVA_HOME%jrebin;移动到最前面就可以解决问题。

java跑一段时间后就报:Caused by: java.sql.SQLException: 无法从套接字读取更多的数据。

引起这种错误的原因很多,几点建议:

1、检查程序,优化数据库操作及SQL语句,如该关闭的数据库链接要及时关闭、查询语句该简化的简化;

2、检查网络状况,排除网络原因;

3、调整数据库配置参数,比如:会话超时时间、每秒最大连接数、最大连接数等等;

4、看看数据库的版本,有没有升级的可能,也许会解决这个问题;

Java程序运行时间过长会不会报什么异常

一般不会,除非代码里有内存泄漏的问题,时间长了可能会出现OutOfMemory

java项目 webservice(cxf)运行一段时间后报Too many open files,之后服务器就挂掉了

打开/etc/security/limits.conf,加入以下两句:

* soft nofile 65535

* hard nofile 65535

保存并重启服务器即可

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。