[sisyphus] Re: Ant and java

Mikhail Zabaluev =?iso-8859-1?q?mhz_=CE=C1_altlinux=2Eorg?=
Пт Окт 18 02:18:04 MSD 2002


Hello Vitaly,

On Thu, Oct 17, 2002 at 02:06:06PM +0400, Vitaly Ostanin wrote:
>
> On Thu, 17 Oct 2002 12:34:41 +0400
> Mikhail Zabaluev <mhz на altlinux.org> wrote:
> 
> > Hello Vitaly,
> > 
> > On Thu, Oct 17, 2002 at 12:23:15PM +0400, Vitaly Ostanin wrote:
> > >
> > > On Wed, 16 Oct 2002 20:18:56 +0400
> > > "Lenya L. Khachaturov" <lenya на chemsell.yaroslavl.ru> wrote:
> > > 
> > > <skipped/>
> > > 
> > > > Но тем не менее, Ant с JRE работать не будет :-) Вам нужно
> > > > скачать JDK
> > > 
> > > Тестовый build.xml работает:
> > 
> > Это потому, что ничего не компилирует.
> 
> <skipped/>
> 
> > > Удручает эта завязка на java - никтно не знает, есть
> > > стандарты для xml-syntax build tools ?
> > 
> > Не знаю. Я при сборке ant исходил из предположения, что
> > /usr/bin/java присутствует и ссылается туда, куда нужно.
> 
> Может, стоит это оформить зависимостями? А то ant встаёт,
> вытягивает нужное, и создаётся впечатление, что будет работать.

Мы ещё не разобрались, как должны выглядеть эти зависимости.
jdk - JDK 1 либо JDK 2
jre - Java 1 либо Java 2 runtime environment
j2se - Java 2 SE runtime environment
j2sdk или j2se-devel (как на jpackage.sf.net) - Java 2 SDK

Потом есть ещё всякие jikes и gcj, которыми
тоже можно компилировать, и ant на это можно настроить.
Так что и JDK не является непременным требованием.

И самая главная проблема -- все нормальные JDK non-free,
их нельзя (по крайней мере, проблематично) распространять.
Как apt разбирается с зависимостями, о которых не знает,
откуда их взять?

-- 
Stay tuned,
  MhZ                                     JID: mookid на jabber.org
___________
Intellect annuls Fate.
So far as a man thinks, he is free.
		-- Ralph Waldo Emerson



Подробная информация о списке рассылки Sisyphus