Date: Mon, 30 Apr 2001 14:41:50 -0500 From: Gabor Kincses <gabor@nameprotect.com> To: Spencer Proffit <spencer@veriohosting.com> Cc: freebsd-java@freebsd.org Subject: Re: Possible bug with static initializers in JDK 1.1.8 Message-ID: <3AEDBFFE.F1ECD545@nameprotect.com> References: <3AEDB9DC.E627BCD6@veriohosting.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Spencer Proffit wrote:
>
> I am using java 1.1.8 on FreeBSD 4.2-RELEASE. If I compile the
> following code:
>
> package scratch.test;
>
> public class StaticTest {
> static {
> java.util.ResourceBundle.getBundle("scratch.test.StaticTest");
> }
>
> public static void main(String[] argv) {
> System.out.println("Hello World!");
> }
> }
>
> I get the following error:
>
> # javac scratch/test/StaticTest.java
> # java scratch.test.StaticTest
> Can't find class scratch.test.StaticTest
> #
>
> It doesn't matter if I compile if with JDK 1.3 on linux or jdk 1.1.8 on
> FreeBSD.
> It works fine in linux JDK 1.3 and FreeBSD JDK 1.2.2. It also works if
> I comment out the bit about the resource bundle. It doesn't make a
> difference if the properties file exists or not, it always fails on
> FreeBSD JDK 1.1.8, and on other JDKs it gives the correct error if the
> file is not found.
Have you tried jikes? We have had problems with static initializers in
javac that jikes handled fine.
--
Gabor Kincses
Running FreeBSD 4.3-RC3
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-java" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3AEDBFFE.F1ECD545>
