From: Jose G. G. <jgo...@op...> - 2004-11-29 16:34:37
|
Konstantin Priblouda wrote: >> Well, I'm currently using Gentoo Linux and I was >>thinking about the >>possibility of doing an ebuild (script used by >>portage to install >>packages). Currently they're trying to enforce >>installation of Java >>packages always compiled from source, and that's why >>I was searching for >>the sources. Unfortunately it seems it's becoming >>common for Java >>projects to release only compiled versions. >> >> > >What's wrong with jars placed in remote repository? > > > Well, there's nothing wrong... I don't know if you know anything about Gentoo Linux, but in case you don't, it's a source based linux "metadistribution". They have a technology called portage that automatically downloads the source of the package you want to install, activates the optional features you have specified and compiles it optimizing it for your architecture (processor, compiler optimizations,...). They are trying to do the same with Java packages. I know this may be considered unneeded because of the bytecode, but they provide a few reasons you may find more or less interesting here (personally I think some of them are quite interesting): http://gentoo-wiki.com/Why_Build_Java_Code_From_Source So they're trying to provide an installation for Maven that compiles the package from source, and provide some means to be able to install locally any dependency needed in any Maven project, using the native installation tool, emerge/portage. Best regards Jose |