作者Racci (Another Day...)
看板java
标题Re: [问题] 做jar, 然後把jar加入classpath
时间Wed Oct 17 13:23:32 2007
感谢版大的明示 我的确没有加入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)