我的eclipse工程文件目录:

bin

| images(放图片目录)

| Lottery.class

目的:打包后class文件访问images中的图片

URL path=Lottery.class.getResource("images");  //Lottery.class是上面的class文件

或者URL path = ClassLoader.getSystemResource("images");//jvm加载class文件的时候的相对路径

一.打成jar包

方式1:使用eclipse,这个是将images文件放在根目录(E:Lottery)下,与打包后的Lottery.jar同级。

1).如图选Runnable Jar file

2)选第一个

自此可运行的jar包已完成。

2).如图一选Jar File,然后选下图的第二个,将所有输出文件打包,结果双击不能运行。

3).使用eclipse插件fatjar,这个把所有文件都打包了,可是用WinRAR打开却没看见images文件夹,只有一个onejar文件。

DOS下运行报错(图片引用了空指针).不知道哪出了问题。

二.使用exe4j制作exe文件

基本步骤都比较傻瓜化,但是需要注意几个问题:

1).如下图,source directory是你本机需要打包的文件夹(使用绝对路径),并将exe4j工程文件放在根目录下(应该是根据exe4j文件找到exe文件).

executable directory,就是可执行文件目录( 使用相对路径,用当前目录'.'表示即可).

2).指定jre搜索顺序,因为可执行文件发布后,运行在其他机器上,这里是优先使用自带的jre版本。

3).最后注意一下,程序icon file和image file的路径(不使用也行),一路next下去。

三.用inno setup压缩整个包,傻瓜化的软件,直接用就OK了。

java生成的可执行文件_java生成可执行文件(制作可执行文件)相关推荐

  1. java 生成https证书_java生成Https证书,及证书导入的步骤和过程

    原文参考:http://www.cnblogs.com/fron/p/https-20170111.html 以下是相关的Tomcat,JDK和Windows环境: Tomcat版本:tomcat-7 ...

  2. java生成小图片_JAVA生成缩略小图片类

    JAVA生成缩略小图片类 java.awt.image.BufferedImage是缓冲图片类主要将生成的图片对象缓冲起来:javax.imageio.ImageIO是图片IO控制类,可以将缓冲图片对 ...

  3. java 生成校验验证码_java生成验证码并进行验证

    一实现思路使用BufferedImage用于在内存中存储生成的验证码图片使用Graphics来进行验证码图片的绘制,并将绘制在图片上的验证码存放到session中用于后续验证 最后通过ImageIO将 ...

  4. java的可执行文件_java生成可执行文件的方法总结

    第一种:在jbuilder中: 首先你要保证Run菜单-->Run     Project能顺利运行 然后Wizards菜单-->Native     Executable     Bui ...

  5. java 生成证书图片_java生成自定义证书图片1 - 制作证书word模板

    最近做项目遇到一个需求,生成指定数据的证书图片(比如毕业证,在空的模板中输入自定义的姓名.日期等信息),尝试了许多方法,最终完美地实现了这个需求. 以下内容为制作证书图片的第一步,制作证书word模板 ...

  6. java生成sql语句_java生成SQL语句

    代码如下: /** * 动态生成SQ及SQL参数L * @param ve 接收到的消息的CHGLIST * @param paramList MQ消息中的SQL参数 * @param t 泛型对象 ...

  7. java数组随机排序_JAVA 生成随机数数组,并排序输出

    package com.koal.test; import java.util.Arrays; /** * * @author hp * 排序 */ public class Sort { //要生成 ...

  8. java生成验证码实例_Java生成验证码功能实例代码

    页面上输入验证码是比较常见的一个功能,实现起来也很简单.给大家写一个简单的生成验证码的示例程序,需要的朋友可以借鉴一下. 闲话少续,直接上代码.代码中的注释很详细. package com.SM_te ...

  9. java发送html文件_Java生成HTML文件

    实例HTML文件 ###title### ###title### ###author### ###content######html### Java代码: package com.util; impo ...

最新文章

  1. textView代码设置文字居中失效 textView设置文字居中两种方法
  2. 神经网络为什么需要随机初始化模型参数
  3. Python工具整合,为程序员和新手准备的 8 大 Python 工具
  4. ID的权限问题导致免密码登录失效
  5. zabbix自动发现,端口 url检测
  6. 【FlexSim2019】自学笔记:一个实例看何为A连接?何为S连接?其意义的深入探讨
  7. navicat下载安装教程
  8. 现实中的软件工程:如何快速迭代代码
  9. lightbox使用
  10. 样本量重要,还是测序深度重要?
  11. 我的世界服务器ess配置信息,我的世界ess指令大全及用法详解
  12. HDUOJ 1847 Good Luck in CET-4 Everybody!
  13. 学习笔记之——Semi-direct Visual Odometry (SVO)
  14. 字符串ASCII码的常用方法
  15. 一款仿网易云音乐的App
  16. 宋分题——Java实现登录窗口 和 信息录入窗口
  17. 服务器间互传文件,服务器互传文件
  18. 华为交换机常用命令大全
  19. 网络信息安全技术的学习感悟
  20. 自己整理的关于随机信号分析的思维导图

热门文章

  1. Spring Boot 2.4版本前后的分组配置变化及对多环境配置结构的影响
  2. 面了一个47的程序员,我很慌...
  3. 为什么要学习源码?学习源码对我们有用吗?
  4. 【DD推荐】还用翻译工具给参数和方法取名?装个插件快速搞定!
  5. 无惧灵魂拷问!淘宝扫一扫助你不再扔错垃圾!
  6. 25个面试中最常问的问题和答案
  7. 电子工程可以报考二建_电子科学与技术专业能报考二级建造师吗?
  8. 恒安嘉新面试题java_【恒安嘉新面试|面试题】-看准网
  9. github添加图片
  10. JetsonXavier/Tx2性能测试比对