From: Arno P. <ar...@pu...> - 2010-09-17 21:01:55
|
during the build process, the ant-script builds up a verbatim version of the content of the OneJar (under xmlvm/build). Perhaps we can do a hybrid approach for now: it would be easy enough to add an "ant install" target that simply copies the content of xmlvm/build somewhere. Add a little shell script with the proper -classpath arguments and we have it both ways. Arno On 9/17/10 12:24 PM, Panayotis Katsaloulis wrote: > On 17 Σεπ 2010, at 9:03 μ.μ., Arno Puder wrote: > >> >> fact is that we will soon add quite a bit more to the OneJar. The source >> code of the Boehm GC and (more importantly) the cross-compiled version >> of the OpenJDK. Especially the latter will increase the size of the >> OneJar significantly. >> >> In principle I like the OneJar approach for its simplicity: everything >> is bundled in one jar. However, we should make sure that the >> jar-inside-jar for huge files does not have any significant performance >> impact. If that should be the case, we definitely need to abandon the >> OneJar approach. > > > I totally agree. But I do think that the one jar approach makes system slow. For example, if you run xmlvm with no command line arguments, there is a significant time before displaying the help text, in order to unzip the contents of the file. This is an obvious problem but I also thing there are other performance issues elsewhere. > > One thing I thought and didn't discuss it is, if we want to develop a java-based iphone application, only the xml2objc jar should could be added to the project and not everything. Similar with Android projects… :) This will decrease developer frustration - I think. > ------------------------------------------------------------------------------ > Start uncovering the many advantages of virtual appliances > and start using them to simplify application deployment and > accelerate your shift to cloud computing. > http://p.sf.net/sfu/novell-sfdev2dev > _______________________________________________ > xmlvm-users mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlvm-users |