社区
其他
帖子详情
如何在没有安装JDK的机器上运行JAVA程序
Rita_consider
2006-03-05 09:46:38
我打包了一个java程序,但要运行这个程序,机器上就必须安装了JDK。请问该如何打包,才可以不要求运行机器安装JDK。
...全文
169
3
打赏
收藏
如何在没有安装JDK的机器上运行JAVA程序
我打包了一个java程序,但要运行这个程序,机器上就必须安装了JDK。请问该如何打包,才可以不要求运行机器安装JDK。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Rita_consider
2006-03-05
打赏
举报
回复
非常感谢!问题已解决。
geogeluo
2006-03-05
打赏
举报
回复
假设你的项目名称为project(文件结构为c:\project\myProject.jar),将jdk 下的jre目录复制到你的项目中去为(c:\myProject\jre)。打开记事本,写入: start jre\bin\javaw -jar myProject.jar 将这个文件另存为run.bat。只要在用户机上运行run.bat 即可启动运行了,不需要用户安装JDK了。
superman421
2006-03-05
打赏
举报
回复
怎么打包至少都需要jre的。实在是想不用你编译成本地程序再发布咯。但是有些是不可以编译成本地程序的。
转码神器Babel
一、什么是babel 首先需要了解ES6和ES5的差别: ES6比较简洁,书写起来比较方便,所以实际开发中往往使用ES6进行编程。但是ES6的浏览器兼容性不如ES5,为了能够方便编程,并且使得代码可以支持更多的浏览器。我们常常需要将ES6的代码转换成ES5。此时我们常用的技术就是Babel,它是一个被广泛使用的转码器,可以将ES6代码转为ES5代码。这意味着,现在可以用 ES6 编写
程序
,而不用担心浏览器环境的问题。 二、
安装
babel环境 此处介绍通过命令行使用babel,假设你已经
安装
利用webpack搭建es6环境
好多人看到es6得时候,都会被它吸引住,然而现在的浏览器对es6的支持还不是很完美,我也开始学习es6,也有这个浏览器支持不足的苦恼。然而有个神器叫babel的东东在es6跟es5之间搭起了一座桥梁。现在就用一个打包神器webpack来搭起一个es6转es5的环境。 首先用npm下载相关的资源 npm的步骤: 1、npm init 创建package.json文件 创建好的结果如下:{ "
拯救浏览器兼容性:Babel是前端开发的必备神器
Babel是一个流行的
Java
Script编译工具,可以将高版本的
Java
Script代码转换为向后兼容的代码,以便在旧版浏览器或Node.js环境中
运行
。Babel支持许多ES6和ES7的新特性,例如箭头函数、模板字符串、解构赋值、let和const关键字等等。Babel还支持插件的扩展,以便于应对更加灵活的需求。Babel已经成为了
Java
Script开发中一个必不可少的工具之一。
如何把es6的代码转成es5,ECMAScript 2015+代码转换神器——Babel
Babel是一个
Java
Script编译器 Babel是一个工具链,主要用于将ECMAScript 2015+代码转换为当前和旧版浏览器或环境中的向后兼容版本的
Java
Script。以下是Babel可以为您做的主要事情: . 转换语法 . 目标环境中缺少Polyfill功能(通过@ babel / polyfill) . 源代码转换(codemods) . 和更多!(看看这些视频的灵感)...
ES6转换器之Babel
ES6部分功能
没有
支持,所以想学习ES6,得先有个转换器,就是将ES6的代码转换为ES5。 我这里用的是Gulp + Bable的形式来将ES6转换为ES5的。 前提: (1)、Gulp和Bable都是基于node环境,如果不知道node,建议先看看”初探nodeJS”。 (2)、说到Gulp,如果你还不是很清楚的话,建议先了解Gulp(”细说Gulp”)。 OK,从无到有。接下...
其他
259
社区成员
6,539
社区内容
发帖
与我相关
我的任务
其他
其他产品/厂家
复制链接
扫一扫
分享
社区描述
其他产品/厂家
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章