1.首先该工程最好是gui的,使用swing或者awt的都行。

2.使用eclipse打包jar文件。

项目名字上面点右键,选择Export,在选择java\JAR file。

   选择src文件夹,.classpath和.project不选

   去掉Export class files withcompile errors(编译错误时也输出class文件)的选项

   在main class中选择含有main方法的类,单击finish。

3. 新建一个文件夹,将jar包和安装jdk下的jre目录文件拷贝到该目录下,同时将jar拷贝到该目录下。

4. 在上述目录下建立一个.bat文件,编辑如下:

start java/jre/bin/javaw -jar xxx.jar

教训:

1.使用exe4j,jdk受到限制。

2.使用javalauncher 64位系统受到限制。

转载于:https://www.cnblogs.com/davidwang456/p/3528587.html

java文件在没有安装jdk的windows下运行。相关推荐

  1. win10安装JDK cmd中可以运行java,但不能用javac,解决方案

    win10安装JDK cmd中可以运行java,但不能用javac,解决方案 参考文章: (1)win10安装JDK cmd中可以运行java,但不能用javac,解决方案 (2)https://ww ...

  2. 关闭windows hello然后尝试再次运行安装程序_蜂鸟E203系列——Windows下运行hello world例程...

    蜂鸟E203系列--Windows下运行hello world例程​mp.weixin.qq.com 创建 hello world 例程 选择file->new->C / C++ Proj ...

  3. PDFMarker文件遗失,要在修复模式下运行安装程序吗

    发生Word不能转pdf的错误,弹出的错误提示为"PDFMaker文件遗失,要在修复模式下运行安装程序吗?",这个错误比较怪异,点击是也安装不了,点击否就没有反映,呵呵,下面有一个 ...

  4. 将Word文档转换为PDF时出现“PDFmaker文件遗失,要在修复模式下运行安装程序吗?”的提示

    鼠标右击将Word文档转换为PDF时出现"PDFmaker文件遗失,要在修复模式下运行安装程序吗?"的提示,运行完安装程序以后,问题还是没有解决,依旧有提示,这是什么原因,我电脑装 ...

  5. Windows下运行Hadoop

    Windows下运行Hadoop,通常有两种方式:一种是用VM方式安装一个Linux操作系统,这样基本可以实现全Linux环境的Hadoop运行:另一种是通过Cygwin模拟Linux环境.后者的好处 ...

  6. 解决Windows下运行php Composer出现SSL报错的问题

    解决Windows下运行php Composer出现SSL报错的问题 2015-01-14 20:05 在windows下运行composer却出现SSL报错: E:\www>php -f co ...

  7. 在Linux中某些程序无法运行,为何linux下的程序不能在windows下运行,不是“废话”那么简单...

    大家好,近期我发的文章都比较底层,过些天再发Linux基础方面的内容,多谢大伙儿的支持,回到正题. 您看,linux和windows都是运行在x86体系架构cpu上的操作系统,也就是指令的机器码都是一 ...

  8. windows下运行vbs脚本

    windows下运行vbs脚本 vbs基础教程 简单的代码(此代码来自脚本之家,如果侵犯了您的权利请与本人联系) REM 输入并回显你的名字 '使用InputBox和Msgbox函数 '(上面及本行可 ...

  9. Windows下运行rabbitmqctl 相关命令(如rabbitmqctl stop)报错:Error: unable to perform an operation on node解决方案

    Windows下运行rabbitmqctl 相关命令(如rabbitmqctl stop)报错:Error: unable to perform an operation on node解决方案 参考 ...

最新文章

  1. 微信小程序中的tabBar设置
  2. sliva数据库简介--转载
  3. Swift 3.0封装 URLSession 的GET/SET方法代替 Alamofire
  4. Windows 下启动前删除Resin日志等文件的bat命令
  5. Shell入门(一)之简介
  6. hadoop hive hbase 入门学习 (二)
  7. 线程导入大数据入库_大数据处理及分析该怎么做?用这款数据分析软件轻松搞定...
  8. python - easy_install的安装和使用
  9. PHP获取windows登录用户名的方法
  10. 电脑测试软件_科普丨电脑小白必看的显卡测试小技巧
  11. js多物体任意值运动
  12. 微软ODBC服务器驱动,Microsoft SQL Server ODBC 驱动程序修复
  13. POI合并单元格,赋值
  14. 百度快速排名算法解密-百度搜索引擎快速排名软件-百度快排模拟点击器软件
  15. 使用CSS3设置条纹背景
  16. 手撸架构,Nginx 面试40问
  17. linux驱动编写之十六(块驱动设备初识)
  18. 进程、线程知识点总结和同步(消费者生产者,读者写者三类问题)、互斥、异步、并发、并行、死锁、活锁的总结
  19. java中的日期格式转换
  20. 【企业网盘】公有云和私有云的9大差异 | 燕麦企业云盘(OATOS企业网盘)

热门文章

  1. c++美发店管理系统设计_美发店如何打造会员管理系统?掌柜智囊—收银机必不可少...
  2. 计算机组成原理答案郑秋梅,计算机组成原理-郑秋梅_习题.docx
  3. php读取数组修改内容,php 数组如何修改值
  4. java代码编译时修改行为_GitHub - niuzhihua/AST_demo: 利用JavaParser框架在编译时修改语法树(源码)的 demo...
  5. 语言解决猜神童年龄的问题_JavaScript语言基础:Promise是如何解决回调地狱问题的?...
  6. 字符串匹配算法Java_如何简单理解字符串匹配算法?
  7. layui如何集成文件服务器,layui使用upload组件实现文件上传功能
  8. Android数据存储之文件存储(瞬时数据的存储与读取)项目已上传GitHub
  9. new是不是c语言运算符优先级表,C语言运算符优先级列表(超详细)
  10. python 快速排序