把程序需要的图标等资源放在一个文件夹中,如下:-Test
     |___res
     |        |________ppp.png, ddd.icon        
     |
     |___package
                   |_____xxx.class
命令行下:java package.xxx启动的程序没有包含图标和图片资源怎么弄才能让让java找到res这个文件夹呢? 谢谢!

解决方案 »

  1.   

    搞明白classpath你的问题就不再是问题。
      

  2.   


    我这么写好像也不行:java -cp .:./res package.xxx/res下是资源文件
    /package下是xxx.class到底该怎么设置啊?谢谢!
      

  3.   

    举个栗子:
      如果你的class文件和xxx文件夹都在C:/test/下
    这样使用命令试一下:
    c:> jar cvf  Test.jar test/
      

  4.   

    目录结构是Test下有两个文件夹res和packageres里面是资源文件
    package里面是xxx.class文件现在我在控制台直接运行java package.xxx 启动的程序没有图标我的问题是如何从控制台启动程序,包含res文件架里的资源文件,如图片和图标。谢谢!