使用jar的两点注意事项
生活随笔
收集整理的這篇文章主要介紹了
使用jar的两点注意事项
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、創建jar包時,所有類都必須放在與包結構對應的目錄下
jar cvfe Arr.jar practice.ArrayMax practice
用上面的命令意思是,將practice文件夾下的所有東西全打包到Arr.jar這個包里,其中指定practice.ArrayMax為主類(practice是包名);用了這條命令就意味著文件必須所有文件放置的文件夾(即包)必須是practice,不能是其他名字,否則即使能正確打包,但在運行的時候就會出錯。如下圖,將需要打包的東西放在ArrayMax文件夾下,但是代碼里聲明的包名是practice,此時能正確打包,但是無法運行。
2、jar包中必須包含class文件才能直接運行
包里不包含class文件時:
將class文件添加進包:
成功!
總結
以上是生活随笔為你收集整理的使用jar的两点注意事项的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 外部类的静态成员不允许直接使用非静态内部
- 下一篇: 匿名内部类和局部内部类访问的外部类的局部