精华内容
下载资源
问答
  • linux下通过命令打包java程序和eclipse导出java程序的war有什么区别? 描述: 我现在在linux下是通过jar -cvfM0 project.war project_name(这里project_name是需要打包的项目的整个目录名称),也可以进到项目目录...
  • [Java]使用jConsole导出Java程序heap dump文件 Heap dump文件存储着在该文件生成时,Java程序的所有未被回收的Objects的信息。通过使用MAT工具,可以揪出内存泄漏点以达到减少Java程序内存消耗的目的。 ...
    [Java]使用jConsole导出Java程序heap dump文件
    


    Heap dump文件存储着在该文件生成时,Java程序的所有未被回收的Objects的信息。通过使用MAT工具,可以揪出内存泄漏点以达到减少Java程序内存消耗的目的。


    本文只是记录下如何使用jConsole导出Java程序的heap dump文件。以做分享及备份。


    在Jre6及以上的环境下,启动<jre6>/bin/jconsole.exe并选中一个正在运行的Java进程条目,如下图:
     
    图1. Java Process选择




    点击”Connect”后选中面板中的”MBeans”,并点开左边栏中的com.sum.management/HotSpotDiagnostic/Operations/dumpHeap。Operation invocation下p0参数填上提取出heap dump后的存储路径,p1参数填上true以导出仍未被回收的Objects信息。如下图。
     

    图2. 提取heap dump文件









    展开全文
  • 导出Java程序的内存堆栈信息

    千次阅读 2018-11-02 13:36:23
    1、查看要导出Java项目 jps -l 2、导出内存堆栈信息 jmap -dump:live,format=b,file=heap001 pid 3、查看导出的堆栈文件 jhat -port 9998 /path/heap001 #浏览器访问 http://localhost:9998  ...

    1、查看要导出的Java项目

    jps -l

    2、导出内存堆栈信息

    jmap -dump:live,format=b,file=heap001  pid

    3、查看导出的堆栈文件

    jhat -port 9998 /path/heap001
    
    #浏览器访问
    http://localhost:9998

     

    展开全文
  • Eclipse下导出java程序可执行的jar包图片无法显示问题的解决方法: 说明:在eclipse中运行java程序的时候一切正常,可是当把jar包导出的时候却发现图片没法显示,这估计是java程序的各种配置和路径问题所导致,后来...

    说明:在eclipse中运行java程序的时候一切正常,可是当把jar包导出的时候却发现图片没法显示,这估计是java程序的各种配置和路径问题所导致,后来找到一种解决方法,供遇到这方面问题的学习java程序的鞋同参考:

    Java项目下的目录结构如下:


    其中class类放在包:package accpedu; (即实际是在如上bin/accpedu文件夹下面)

    通过下面的方法来引用图片时,在eclipse里面执行是可以正常显示图片的:

        ImageIcon image1 = new ImageIcon();

        ImageIcon image2 = new ImageIcon();

        ImageIcon image3 = new ImageIcon();

        ImageIcon image4 = new ImageIcon();

        ImageIcon image5 = new ImageIcon();

        image1 = new ImageIcon("images/butffler.jpg");

         image2 = new ImageIcon("images/username.gif");

        image3 = new ImageIcon("images/password.gif");

        image4 = new ImageIcon("images/warning.gif"); 

        image5 = new ImageIcon("images/role2.jpg");



    但是导出jarschool2.jar后执行,却发现图片没有显示出来:


    经过一番分析和调试之后,找到了一种解决方法,将引用图片的那段代码修改为下面的方式:

    //这种方法即可以在eclipse下找到图片路径,也可以在导出的jar包中找到图片路径 

     //图片必须要放在class目录下面

          java.net.URL imgURL1 = LoginFrame.class.getResource("butffler.jpg");

          image1 = new ImageIcon(imgURL1);

          java.net.URL imgURL2 = LoginFrame.class.getResource("username.gif");

          image2 = new ImageIcon(imgURL2);

          java.net.URL imgURL3 = LoginFrame.class.getResource("password.gif");

         image3 = new ImageIcon(imgURL3);

         java.net.URL imgURL4 = LoginFrame.class.getResource("warning.gif");

         image4 = new ImageIcon(imgURL4);

         java.net.URL imgURL5 = LoginFrame.class.getResource("role2.jpg");

         image5 = new ImageIcon(imgURL5);

     

    然后还需要导入一个图片的jar包,由于这种方法必须把图片文件(如butffler.jpg)放在class的相同目录下,即放到目录accpedu下,否则会找不到图片路径的;这样需要把images文件夹改名为accpedu并压缩为accpedu.jar包,其中accpedu文件里面就是直接的图片文件,没有多余的文件夹,这是因为class类放在包:package accpedu;中;然后就可以导入accpedu.jar到项目中,如下:



    通过这样的命名规则(package accpedu;)导入accpedu.jar包后,其图片会自动导入到了class相同的目录下:

    然后再导出java程序的可执行的jarschool.jar



    解压school.jar包后,图片的确导入到了class相同的目录下:


    注意:图片的jar包的命令规则必须与class在包中package的结构一致,这样才能正确的把需要导入的图片导到class相同的目录下;另外,用这种方法来显示图片,必须确保图片导到了class目录下,否则程序运行会出现问题,假如图片文件名写错了butffler.jpg 写成butffler1.jpg即会出现下面问题,不仅图片显示不出来,更严重的是整个登录框可没显示完整,这是需要注意的:


    到此,上述就是一种关于解决eclipse导出java程序的可执行的jar包的图片无法显示的方法!


    展开全文
  • 使用jmap导出 jmap -dump:live,format=b,file=heap001 pid 使用arthas导出 ...在启动Java程序时指定参数 在启动Java进程时指定参数-XX:+HeapDumpOnOutOfMemoryError和-XX:HeapDumpPath,则会在Java程...

    使用jmap导出

    jmap -dump:live,format=b,file=heap001  pid
    

    使用arthas导出

    使用arthas挂载到一个Java进程上,然后就可以arrhas的heapdump命令导出堆信息了

    在启动Java程序时指定参数

    在启动Java进程时指定参数-XX:+HeapDumpOnOutOfMemoryError-XX:HeapDumpPath,则会在Java程序出现OOM的时候导出堆信息

    使用Kill命令获取

    配置启动参数-XX:+HeapDumpOnOutOfMemoryError-XX:HeapDumpPath-XX:+HeapDumpOnCtrlBreak,发送kill -3 <pid> 可以获取到dump文件

    展开全文
  • 解决问题:1 导出java可执行jar包,并且执行。 2 解决想通过java开发小工具,纠结半天不知道怎么把它弄到linux上面执行的问题 其实这篇文章没有什么很大意义,对开发老手来说不屑一顾。但是相信还是有很多跟我一样...
  • 从eclipse导出java程序的jar包单独运行

    千次阅读 2011-07-20 23:56:16
    方法1. 用eclipse3.5中的export ->java->Runnable jar file。导出jar包,并选择Library handling第二个,package required library.....这样ibrary会自动包含在导出的jar中,在MANIFES
  • 介绍了java se导出jar包的步骤,以及在导出中遇到的问题以及解决方法
  • java 导出excel程序

    2013-02-18 20:46:19
    基于java导出excel表格的程序代码
  • java程序对列表中的信息导出到excel文件中。
  • java导出word之freemarker导出程序java工程,能正常执行,很好的入门实例
  • Java 完美导出Excel程序

    2009-06-10 22:02:49
    Java 完美导出Excel程序, 只需穿入一个SQL和Excel名称,就可以自动导出查询数据!
  • java程序导出Excel

    2016-05-06 09:33:12
    main函数测试的java导出Excel,导入工程可运行,支持标题居中,字体大小,带边框线
  • 前言 首先,用的环境是MYSQL5和JDK1.6。通过JDK所带的TIME类来进行定时定点的...BeiFen.java (数据库导入导出程序) public class BeiFen extends TimerTask { public voidrun() { BeiFen.main("数据库"); } ...
  • Java 完美导出Excel程序 修正版
  • java程序控制excel导入导出数据库信息
  • JAVA Eclipse如何导出APK程序

    千次阅读 2017-10-17 21:59:29
    为了最快的导出程序,直接导出未签名的APK  但是大部分手机不允许安装未经签名的程序  导出签名的项目  设置密码,后面的都可以随便设置  这样最后生成的APK就可以直接双击完成安装
  • java程序导出jar包运行

    2017-07-26 11:27:58
    java程序导出jar包运行,可以双击jar包直接运行,也可以在命令行 java -jar a.jar运行。调试阶段建议用命令行运行,可以看到报错信息。 如果报错信息是这样: Exception in thread "AWT-EventQueue-0" java.lang....
  • 下面小编就为大家带来一篇Java程序实现导出Excel的方法(支持IE低版本)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
  • 毕业设计邮件系统,用java编写的,但导出的jar包无法运行 直接双击jar包如下截图 ![图片说明](https://img-ask.csdn.net/upload/201512/18/1450439490_550582.png) 用开始运行cmd运行截图如下 ![图片说明]...
  • 应用java后端技术与pdf-box模板技术将应用中的数据整理汇总,导出为pdf报表的形式,可以保存为pdf文件,便于打印等操作,并且支持多种语言的操作。
  • lotus数据用java程序导入导出实现数据移置的方案 代码实现了数据导出,并实现了数据导入到其他系统中.,包括附件的处理
  • 从code-google中导出的源码,用于从JDK keytool创建的keystore中导出私钥,通常用于nginx配置SSL时使用
  • 可以快速将SQL2000数据库里的所有数据导出为INSERT的SQL语句。由于Oracle有这个功能所以为添加。附全部程序源码,MYECLIPSE5.5版本运行cn.sist.database.swing.MainView
  • java程序jxl导出excel内存溢出 在网上找了几个扩大tomcat内存的方法,比如 1.在catalina.bat最前面加入set JAVA_OPTS=-Xms384m -Xmx384m 2.在catalina.sh中echo "Using CATALINA_BASE: $CATALINA_BASE"前面加入...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 116,352
精华内容 46,540
关键字:

怎么导出java程序

java 订阅