Thinking in Java第四版引入包问题

wo1017428 2012-08-13 05:28:06
在第三章操作符中,作者用print代替了System.out.println。但是必须要引入作者自己写的包,这个包我下载了,也修改了classpath信息,但是在编译时一直提示“错误: 程序包net.mindview.util不存在”错误。把包放到源代码目录下可以运行。

我把包解压到了E:\Java\TIJ4-code目录下, classpat配置:.;D:\jdk\lib\tools.jar;D:\jdk\lib\dt.jar;E:\Java\TIJ4-code;
另:path配置:,;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin。 JAVA-HOME配置:D:\Program Files\Java\jdk1.7.0_05。
我的源码如下:

import java.util.*;
import static net.mindview.util.Print.*;

public class nom
{
public static void main(String[] args){
print("Hello, it's: ");
print(new Date());

}
}
...全文
450 6 打赏 收藏 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
隔壁老身 2014-11-24
  • 打赏
  • 举报
回复
我也是啊,下载下来放入myeclipse不行,用ant编译要求版本1.5的,我的1.7的难道搞了。
wo1017428 2012-08-14
  • 打赏
  • 举报
回复
顶起来~~大家帮帮忙。。
痕枫冷 2012-08-14
  • 打赏
  • 举报
回复
傻啊,我当初是直接把这个jar文件放在tools.jar,dt.jar,rt.jar里面的
wo1017428 2012-08-13
  • 打赏
  • 举报
回复
我用的不是eclipse,用的是editplus编译软件。
[Quote=引用 2 楼 的回复:]

引用楼主 的回复:
在第三章操作符中,作者用print代替了System.out.println。但是必须要引入作者自己写的包,这个包我下载了,也修改了classpath信息,但是在编译时一直提示“错误: 程序包net.mindview.util不存在”错误。把包放到源代码目录下可以运行。

我把包解压到了E:\Java\TIJ4-code目录下, classpat配置:.;D:\jd……
[/Quote]
FFF9527 2012-08-13
  • 打赏
  • 举报
回复
[Quote=引用楼主 的回复:]
在第三章操作符中,作者用print代替了System.out.println。但是必须要引入作者自己写的包,这个包我下载了,也修改了classpath信息,但是在编译时一直提示“错误: 程序包net.mindview.util不存在”错误。把包放到源代码目录下可以运行。

我把包解压到了E:\Java\TIJ4-code目录下, classpat配置:.;D:\jdk\lib\t……
[/Quote]
eclipse中找到此包,右键->Build Path->Add to Build Path
或者
右键->Build Path->Configure Build Path...->Libraries->add External Jars...
nmyangym 2012-08-13
  • 打赏
  • 举报
回复
把包放到源代码目录下可以运行。
根据你的classpath设置,放在E:\Java\TIJ4-code这个下面可以。这个下面有:com\mindview\util目录结构,下面有个Print.class文件。
你把这个目录结构拷贝到当前目录下也可以。
只要是按照你的classpath指定的目录,能找到com\mindview\util目录结构就能编译通过。

62,620

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧