Re: [問題] 做jar, 然後把jar加入classpath
感謝版大的明示 我的確沒有加入package的宣告
還有請原諒我這新手的白目問題
另外因為在google上面找尋相關資料時
發現很多文章都會強調要有main function
所以我誤解是不是所有jar裡面都要有main function.
在這期間 我找到一個關於jar很詳盡的tutorial 跟大家分享
http://www.cs.laurentian.ca/badams/c1047/eclipse-tutorials/
在我看完完整的tutorial
還有確定自己有加上package的宣告之後.
做出來的jar 還是沒有辦法正常顯示在我的project裡面
以下是我的步驟.
1. Create Project : IDLClass
2. Import files
3. New Package, Package name: idlclass
4. drag the files just imported to idlclass package
5. 確定每一個java file都因此有了package idlclass;
6. Export Jar file, 並勾選下面兩項
- Export java source files and resources
- Compress the contents of JAR file
7. 指定Jar path=> Finish, IdlClass.jar就產生了!
接下來加到我正在開發的Project.
1. Project=>Properties=>Java Build Path
2. Add external JARs. 指定剛剛產生的JAR
3. 就可以看到IdlClass.jar存在於Libraries裡面, ok
4. 當我在程式裡面打, import idlclass.
idlclass仍然沒有出現在我的package list,
完整打import idlClass; 還是顯示錯誤
5. 我檢查左手邊的Package Explore
IdlClass顯示在Referenced Libraries
再打開IdlClass, 下面顯示src.idlclass
問題來了. src.idlclass顯示是灰色的 打不開
我試了很多次還是不行. 是做錯了哪一步驟了嗎?
打的有點長 謝謝各位看完 :)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 75.6.244.90
※ 編輯: Racci 來自: 75.6.244.90 (10/17 13:24)
※ 編輯: Racci 來自: 75.6.244.90 (10/17 13:24)
※ 編輯: Racci 來自: 75.6.244.90 (10/17 13:39)
討論串 (同標題文章)
完整討論串 (本文為第 3 之 4 篇):