tft每日頭條

 > 生活

 > jar包可以直接運行嗎

jar包可以直接運行嗎

生活 更新时间:2024-12-26 10:11:58

記事本編寫兩個簡單的類

jar包可以直接運行嗎(Jar包調用命令行運行編譯)1

jar包可以直接運行嗎(Jar包調用命令行運行編譯)2

文件結構目錄

jar包可以直接運行嗎(Jar包調用命令行運行編譯)3

啟動DOS,進入文件所在目錄

jar包可以直接運行嗎(Jar包調用命令行運行編譯)4

jar包可以直接運行嗎(Jar包調用命令行運行編譯)5

文件目錄結構

jar包可以直接運行嗎(Jar包調用命令行運行編譯)6

我們解壓student.jar,查看下我們的文件目錄

jar包可以直接運行嗎(Jar包調用命令行運行編譯)7

我們的Student.class文件已經出現

jar包可以直接運行嗎(Jar包調用命令行運行編譯)8

接着我們調用導入的jar包,為了方便演示,我們重新建立一個目錄。Student不重新編譯,使用我們剛才的student.jar包

jar包可以直接運行嗎(Jar包調用命令行運行編譯)9

我們繼續編譯,先看我們目前的目錄結構

jar包可以直接運行嗎(Jar包調用命令行運行編譯)10

jar包可以直接運行嗎(Jar包調用命令行運行編譯)11

運行文件,成功

jar包可以直接運行嗎(Jar包調用命令行運行編譯)12

出現的一個問題:在打包student.jar的時候,命令使用

Jar cvf student.jar com/xlglzyxy/b/student.class

jar包可以直接運行嗎(Jar包調用命令行運行編譯)13

其中student.class我寫成了小寫,在打好包的student.jar中的class文件是student.class,在運行的時候,會提示找不到Student,就是因為這個地方不區分大小寫的原因,查詢一些教材中會有一句話:"Windows系統對文件名中字母的大小寫在顯示時有不同,但在使用時不區分大小"。

這個地方要注意:我們經常會在linux和windows系統上移動文件。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved