Git Product home page Git Product logo

greenvm's People

Watchers

 avatar

greenvm's Issues

在没有安装Java的XP环境,如何配置运行一个swing程序

根据你的GreenJVM工具,因为我要给一个MM做个游戏给她玩,操�
��系统是XP环境,而我又不想安装Java,我该怎么样用你这个工
具做一个免安装的可运行程序呢?应该怎么样配置?谢谢咯

Original issue reported on code.google.com by xiexiaojin89313 on 15 Jun 2010 at 4:52

找不到字体

我在程序中使用了UIManager.getSystemLookAndFeelClassName这个look&&feel�
��启动时会提示这个错误:
java.lang.NoClassDefFoundError: sun/font/CMap$CMapFormat12
,是不是因为打包rt.jar的时候,没有打包对应的字体的类。��
�。
但是使用greenjvm_make打包rt.jar的时候,又能够启动应用,就是�
��GreenJVM启动的时候报错。如果有分析,请mail我:[email protected]
om
谢谢!~~

Original issue reported on code.google.com by gaoomei on 16 May 2012 at 9:28

使用精简虚拟机加载失败

使用精简虚拟机无法加载。
执行步骤如下:
1.对指定的可运行swing 
jar包使用GreenJVMMaker来提取依赖rt.jar。该步骤没有问题,运行jar
包没有问题,rt.jar也生成成功了。
2.使用7z替换原先精简过的jre_abridgment.pack,将其中的rt.pack200��
�换为依赖的rt.jar。
3.修改vm.cfg,将SET_START_JAR_PATH和SET_START_MAIN_CLASS修改为自己对�
��的运行jar包和加载主函数类。
双击GreenJvm.exe后首先提示解压缩虚拟机。
提示java.lang.NoClassDefFoundError:java/lang/UnsatisfiedLinkError

Original issue reported on code.google.com by [email protected] on 26 Dec 2011 at 12:59

一个GreenJVM初级用户

   准备使用一款让手机通过电脑代理上网的软件,电脑端的软件是java的,因为不想安装庞大的sun java环境(正如你们的介绍所说,普通用户肯定不愿意安装这样一个庞大的而且不经常使用的软件),因此寻找一款精简的jvm软件,就发现了GreenJVM。
通过使用你们的软件,我提几个小小的建议,如有不对,请��
�谅。
    自认为有一定的C/C++/JavaScript开发经验,因此使用软件上还是有些心得的,但我的工作和从事的行业决定了,我不可能安装一个我不会经常使用的庞大软件(也许啥时候有兴趣、有时间,可能会安装一个开发环境,试着给自己的Nokia S40攒几个软件玩玩儿),那么对于其他从事非软件开发行业的用户来说,更没有可能主动去安装,我们不可能强求用户去符合我们的软件运行环境要求(当然除了必要的操作系统环境等外,或者像微软垄断操作系统之后,强塞给用户庞大的.Net FrameWork)
    我解压开GreenJVM,直接运行GreenJVM.exe,运行了默认的AVGSimple.jar,开始游戏,我的笔记本风扇狂飙,立刻意识到这个CPU占用肯定很高了。打开任务管理器,果然,CPU占用50%,在双核下占用50%,单核估计是100%了。
    (1)然后我打开了jvm.CFG文件,对于有点开发经验的人来说,这样的配置文件代码还是可以接受的,很好这个文件行数并不对,不然我就懒得看下去了。但对于没有开发经验的普通用户来说,阅读全是英文字符的配置代码,是很恐怖的事情。当然,对我来说,还是可以接受的。
    (2)我尝试运行我手机上运行的jar应用,但是得改配置代码……个人认为,配置文件用来决定运行参数。这个软件是用来运行jar的,所以调用哪一个jar的模块应该是“打开文件对话框”,而不是配置文件。如果每次运行不同的jar,还得改配置文件,是很烦人的。
    (3)我试着运行GreenJVM /?想看看命令行参数,结果软件直接运行。我认为,加上命令行,用来决定调用的jar,这样我可以把.jar文件类型跟GreenJVM关联起来,这就方便多了
    (4)这个软件的Main Class也是需要配置文件配置的。我没有java开发经验,但了解一点,Main Class是这个java的入口,就跟c的main()一样,因此我去*.jar里面找META-INF,寻找Main Class,发现好几个jar都可以从META-INF找到Main Class。但对于普通用户来说,了解Main Class的必要性、.jar可以WinRAR解开,Main Class在META-INF中可以找到,这一系列的操作还是很有难度的。既然.JAR中可以从META-INF找到Main Class,为什么GreenJVM中不自动读取从META-INF寻找Main Class呢?简而言之,GrennJVM应该可以通过命令行参数、“打开文件”对话框,选取.jar文件,自动寻找Main Class
    本人拙见,如果不对的地方,还请指正。希望你们的软件可以获得更好的普及率!

Original issue reported on code.google.com by [email protected] on 27 Feb 2011 at 3:02

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.