Re: [問題] 做jar, 然後把jar加入classpath
※ 引述《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
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 4 篇):