Path: csiph.com!eternal-september.org!feeder.eternal-september.org!reader02.eternal-september.org!ipa.eternal-september.org!.POSTED!not-for-mail From: Jukka Lahtinen Newsgroups: comp.lang.java.programmer Subject: Re: Circular dependencies between packages? Date: Tue, 12 Dec 2017 00:04:31 +0200 Organization: A noiseless patient Spider Lines: 17 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Injection-Info: ipa.eternal-september.org; posting-host="0fd3541c08e2bc16e2f14135fb16a3ba"; logging-data="17065"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/nDsyu4glTCLdxQ8mD4CpY" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) Cancel-Lock: sha1:HqhHl3qfz6nDlCVxWoh6IM32tgg= sha1:wNE1QRXJUfaVvFO7GzJrcjNHu6s= X-no-archive: yes Xref: csiph.com comp.lang.java.programmer:37810 Arne Vajhøj writes: > On 12/9/2017 7:48 PM, Victor Porton wrote: >> Circular dependencies between packages are impossible in Java, aren't them? > You will need to build the two packages together (or so some real ugly > stuff). It could happen if a.jar depends on b.jar, and when you already have some version of both, you add something to b.jar that depends on a.jar. > But I would reconsider the design. Definitely. -- Jukka Lahtinen