作者PsMonkey (痞子军团团长)
站内java
标题Re: [问题] 做jar, 然後把jar加入classpath
时间Wed Oct 17 09:35:37 2007
※ 引述《Racci (Another Day...)》之铭言:
: 我在把java档案包成jar後, 加入Project的class path,
: 但在打import时, 却找不到那个jar library.
: 不知道是哪一步骤错了 想拜托大家帮忙看一下 (我用Eclipse)
: 在目录myclass里面, 有五个.java的档案
^^^^^^^^^^^
: 但是每个档案都"没有"main function..
import 某个 class,跟某个 class 有没有 main
method 没有关系
(不然... Math, JOptionPane 这些 class 有 main 吗? XDXD)
: 利用Eclipse里面的Export功能, 把这个目录包成一个myclass.jar
: 然後我有一个已经存在的project,
: 在project properties=> Java Build Path => Libraries中
: 加入刚刚建立的myclass.jar
: 问题来了..
: 当我要在project里面的程式 打入org.myclass时
: Eclipse却找不到myclass
: 不知道我是不是做错了哪一步骤??
: Thanks in advance!
用最简单的说法
你那 myclass 目录下的「五个 .java」档案
程式码一开头有没有
package org.myclass;
如果没有 package 叙述,或是後头的东西不是 org.myclass
那... 就是你那五个 .java 档案的 package... ㄜ.. 姑且说「写错」
(应该说,就跟变数名称一样,有对应正确就好)
另外一件事情就是... 这跟有没有包 jar 档没有关系
其余... 我想你先了解 package 这个关键字在 Java 的用途来开始吧 [远目]
--
侃侃长论鲜窒碍 首页:
http://www.psmonkey.idv.tw
众目睽睽无心颤 Blog:
http://ps-think.blogspot.com
茕居少聊常人事
杀头容易告白难 欢迎参观 Java 版(@ptt.cc) \囧/
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.136.153.56