greenvm按照作者说的做一开始没成功,
因为几点:
1.作者似乎没说清楚步骤
实际上应该是:
解压后的文件夹内GreenJVM.exe 和 vm.cfg是最重要的
最好是新建一个单独的文件夹,把这2个文件放进去
然后打开vm.cfg 一行行的查看配置
其中关注 SET_VM_NAME SET_START_JAR_PATH 和 SET_START_MAIN_CLASS
其他的不用修改
SET_VM_NAME 就是 jre的压缩文件位置, GreenJVM会解压这个压缩文件 变成 jre目录.
然后 如果jre的lib文件夹里面有pack200文件,它会解压成jar文件.例如 rt.jar 压缩成 rt.pack200 在这里又被解压缩成rt.jar
SET_START_JAR_PATH 就是要运行的jar文件
SET_START_MAIN_CLASS 就是main函数
作者给了2个工具,一个greenjvm_make 用来提取 rt.jar 一个pack200 用来压缩jar.但是这个pack200似乎无效.
可以自行写个main方法 进行压缩
例如:
public static void main(String[] args) throws Exception { Packer packer = Pack200.newPacker(); OutputStream output = new BufferedOutputStream(new FileOutputStream( "out/rt.pack200")); packer.pack(new JarFile("out/rt.jar"), output); output.close(); }
GreenJVM是好东西,他大致上可以认为做了3件事
1.解压jre.7z 压缩和pack200文件
2.设置jre的环境变量?
3.执行jar
相关推荐
致谢这项工作得到了可扩展多核体系结构节能运行时的GreenVM项目(项目1643)的支持,该项目由“欧洲教育与终身学习运营计划”的ARISTEIA行动实施,由欧洲社会共同资助。基金(ESF)和希腊国家资源。
确保配置了OpenCV、OpenMP(如果是GCC则无需配置)。 初次运行时,可建立 build 文件夹,并执行如下命令。测试图片及边缘检测结果图均位于 ./pics 下。 mkdir build cd build cmake .. make -j16 cd .. ./build/sobel ./pics/test.png 通过修改 CMakeLists.txt 下 set(USE_OMP ON) 的 ON/OFF ,并重新编译,即可启用/不启用OpenMP进行加速计算。实际测试加速效果不明显。 运行用时可能与目前CPU运行状态有关
基于PySide2实现后台管理界面
java-springboot+vue教学资料管理系统实现源码(完整前后端+mysql+说明文档+LunW).zip
SSM架构 +Nginx+FFmpeg实现rtsp流转hls流,在前端html上实现视频播放 (包含内容有:FFmpeg安装包、Nginx安装包、SSM架构包、playerJQueryDemo网页) 适合小白+想进行实时预览的朋友,本人亲测可行
物联网实战项目
物联网实战项目
ad7616_driver.v
windows运行库
威纶触摸屏程序实践指南:UI界面复制与适配,适用于EB Pro6.00以上版本,4.3寸、7寸、10寸屏幕通用,威纶触摸屏程序实践指南:UI界面复制与适配,适用于EB Pro6.00以上版本,4.3寸、7寸、10寸屏幕通用,维纶触摸屏程序实际项目,威纶通界面UI,复制可用,威伦通触摸EB Pro6.00以上版本均可用,ip和ie系列4.3寸7寸10寸均复制可用电子档 ,核心关键词:维纶触摸屏程序; 威纶通界面UI; 复制可用; 威伦通触摸屏; EB Pro6.00以上版本; 兼容IP和IE系列; 4.3寸7寸10寸均可用; 电子档,维纶触摸屏项目UI复制方案,多尺寸屏幕适配通用电子档
端口监控器
基于OpenCv和人脸识别技术
java-springboot+vue海滨体育馆管理系统设计与实现源码(完整前后端+mysql+说明文档+LunW).zip
毕业答辩创意开题报告论文答辩模板 (1).pptx
LabVIEW编程四通道示波器源程序详解:实现方法与功能解析,LabVIEW编程四通道示波器源程序详解:实现方法与功能解析,labVIEW编程的四通道示波器源程序 ,核心关键词:LabVIEW编程; 四通道示波器; 源程序; 信号处理; 数据采集,LabVIEW编程四通道示波器源程序开发指南
1.版本:matlab2014/2019a/2024a 2.附赠案例数据可直接运行matlab程序。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。 替换数据可以直接使用,注释清楚,适合新手
Manus演示案例
物联网实战项目
《基于遗传算法优化BP神经网络的数据分类预测: MATLAB代码实现》,基于遗传算法优化的BP神经网络(GA-BP)在数据分类预测中的应用及Matlab实现,基于遗传算法优化BP神经网络(GA-BP)的数据分类预测 matlab代码 ,核心关键词:遗传算法; BP神经网络; 数据分类预测; MATLAB代码; GA-BP模型。,基于GA-BP算法的遗传优化BP神经网络Matlab代码实现数据分类预测
智慧物流核心痛点与DeepSeek解决方案矩阵