🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.java
Article #154108

dostęp do pakietów

#154108
From: miron123
Date: Mon, 22 Dec 2014 13:06
70 lines
2550 bytes
Ucząc się javy utknąłem z problemem dostępu do pakietów. 

Mam dwa pliki:
package access.net.moje.simple;

public class List
{
	public List()
	{
		System.out.println("net.moje.simple");
	}
}

package access.net.moje.simple;

public class Vector
{
	public Vector()
	{
		System.out.println("net.moje.simple.Vector");
	}
}
oba umieszczone w ~/java/access/net/moje/simple i "skompilowane" (javac) 

oraz 
import access.net.moje.simple.*;

public class LibTest
{
	public static void main(String args[])
	{
		Vector v = new Vector();
		List l = new List();
	}
}
umieszczony w ~/java/access

$ echo $CLASSPATH
:.:/home/miron/java

I teraz jest problem...

$ javac LibTest.java
LibTest.java:1: error: package access.net.moje.simple does not exist
import access.net.moje.simple.*;
^
LibTest.java:7: error: cannot find symbol
                Vector v = new Vector();
                ^
  symbol:   class Vector
  location: class LibTest
LibTest.java:7: error: cannot find symbol
                Vector v = new Vector();
                               ^
  symbol:   class Vector
  location: class LibTest
LibTest.java:8: error: cannot find symbol
                List l = new List();
                ^
  symbol:   class List
  location: class LibTest
LibTest.java:8: error: cannot find symbol
                List l = new List();
                             ^
  symbol:   class List
  location: class LibTest
5 errors


Co jest źle?
Technical Details
Message-ID: <23695f01-bd30-4380-a593-891ce29bad18@googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!fu-berlin.de!h15no28319280igd.0!news-out.google.com!r1ni101qat.1!nntp.google.com!bm13no280154qab.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail

Show Full Headers
Complete Article Headers
X-Received: by 10.42.229.5 with SMTP id jg5mr14009682icb.23.1419253603366;        Mon, 22 Dec 2014 05:06:43 -0800 (PST)
X-Received: by 10.140.95.182 with SMTP id i51mr22256qge.12.1419253603336; Mon, 22 Dec 2014 05:06:43 -0800 (PST)
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!fu-berlin.de!h15no28319280igd.0!news-out.google.com!r1ni101qat.1!nntp.google.com!bm13no280154qab.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
Newsgroups: pl.comp.lang.java
Date: Mon, 22 Dec 2014 05:06:43 -0800 (PST)
Complaints-To: groups-abuse@google.com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=195.114.160.134; posting-account=_ki4rgkAAACBD7kMKvbt9tYTJM00d7qv
NNTP-Posting-Host: 195.114.160.134
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <23695f01-bd30-4380-a593-891ce29bad18@googlegroups.com>
Subject: dostęp do pakietów
From: miron123@go2.pl
Injection-Date: Mon, 22 Dec 2014 13:06:43 +0000
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit