比如包的名称是:org.springframework.dao
对应的文件名是:spring-tx-3.0.5.RELEASE.jar再如包的名称是:javax.validation.constraints.NotNull
对应的文件名是:validation-api-1.0.0.GA.jar如何由包的名称知道文件名呢?因为在编译的时候经常提示package xxx does not exist,但是却不知道去下载哪一个jar或class文件。或许是一个愚蠢的问题,还望高手指点!多谢!

解决方案 »

  1.   

    你就按包的名字去网上搜索
    肯东搜索的到的
    按jar文件的名字找倒是不一定找得到
      

  2.   

    没有必然的联系··你在编译的时候记得在包的根目录下编译··然后编译的时候记住 javac packeg.xx.java就行了··
      

  3.   

    比如包org.jasig.cas.adaptors.jdbc,我已经找到这儿了http://topic.csdn.net/u/20101124/11/621b09ff-04b9-4479-ac34-109adb6c3fec.html?seed=146561597&r=70097554#r_70097554,可是我还是不知道怎么找到对应的jar文件在什么地方下载,谁能帮我看一下。
      

  4.   

    CSDN也不厚道啊,一个链接都不让加举个例子吧,有这样一个类,AbstractUsernamePasswordAuthenticationHandler.class,它属于哪个包?属于哪个jar文件?从哪下载?有谁通过这个例子,教会我怎么去找。
      

  5.   


    帮我找找这个吧,AbstractUsernamePasswordAuthenticationHandler.class,我能找到官方的文档wiki,但是找不到对应的jar的链接。csdn不能发链接,你在google上搜索这个AbstractUsernamePasswordAuthenticationHandler,第一个就是文档,但是我找不到对应的文件是哪一个
      

  6.   

    http://mirrors.ibiblio.org/pub/mirrors/maven2/cas/cas-server/3.0.4/cas-server-3.0.4.jar在 http://www.findjar.com 查找