java項目jar
① java項目(java project)如何導入jar包
右鍵項目-properties-java build path(左側菜單)-選擇libraries
有兩種方式,導入jar包實際上就是建立一種鏈接,並不是式的導入
一、導入外部包,add external jars...,這種只是與jar包的絕對路徑建立鏈接,並不會拷貝到項目中。
二、導入包,add jars...,這種需要你事先把jar包拷貝到項目中,通過選擇項目下的jar,與jar包的相對路徑建立鏈接。
兩種方式下導入的包,jar包名稱前面的圖標會有區別。另外,如果jar包名稱前面的圖標出現黃色嘆號,說明這個jar的路徑有問題,需要重新導入。
② java項目的jar在哪個目錄下
是web項目嗎?web項目中的WebRoot下面的Webinfo下面的lib裡面。
③ Java工程打成jar包(此工程引用的jar包也打進去),並指定main方法執行該怎麼做
一、java項目沒有導入第三方jar包
這時候打包就比較簡單:
1. 首先在Eclipse中打開項目, 右鍵點擊項目,選擇「Export」;2. 選擇Java/JAR file,Next;3. Select the resources to export中可以選擇你想要包含的項目文件夾,一些不必要的文件夾就無需放進去了,免得增大空間;這里有幾個選項: * Export generated class files and resources 表示只導出生成的.class文件和其他資源文件 * Export all output folders for checked projects 表示導出選中項目的所有文件夾 * Export java source file and resouces 表示導出的jar包中將包含你的源代碼*.java,如果你不想泄漏源代碼,那麼就不要選這項了 * Export refactorings for checked projects 把一些重構的信息文件也包含進去在Select the export destination中選擇導出的jar的路徑,Next4. 下一頁可以選擇是否導出那些含有警告warning或者錯誤errors的*.class文件。一般不用理他,Next5. 下一個頁面里可以對項目做一些配置。(如果項目沒有引入第三方jar包,這項我們採用系統默認的選項就OK,Main class一定要設置成為你項目的那個主方法入口類) * Generate the manifest file是系統幫我們自動生成MANIFEST.MF文件,如果你的項目沒有引用其他class-path,那可以選擇這一項。 * Use existing mainfest from workspace。這是可以選擇我們自定義的.MF文件,格式如上所寫。 * Seal content。要封裝整個jar或者指定的包packet * Main class。這里可以選擇你的程序入口,將來打包出來的jar就是你這個入口類的執行結果。最後Finish,搞定。 ......
2
二、java項目有導入第三方Jar包(例如項目中有導入sqlserver2005.jar包)
這時候打包就相對復雜一點:
前面的4步和上面的情況是一樣,只是第5步需要選擇Use existing mainfest from workspace選項,並選擇你自己創建的一個MANIFEST.MF文件,因為系統默認選擇的是Generate the manifest file選項,而該選項不會將項目用到得第三方jar包打入到java項目生成的jar包中去。
自定義配置文件MANIFEST.MF :
首先在項目的根目錄下創建一個MANIFEST.MF文件
接下來用記事本打開該文件,並編輯:
例如:Manifest-Version: 1.0Main-Class: StudentManager_TestClass-Path: sqlserver2005.jar其中的Manifest-Version是指程序的版本號,Main-Class是指程序的主方法入口類,slass-Path就指定了外來jar包的位置。請注意假設我們的項目打包後為project.jar,那麼按照上面的定義,應該在 project.jar的同層目錄下有相關的jar包(即sqlserver2005.jar,如果有引入多個第三方jar包,則可以用空格隔開)放在裡面。否則將會出現Exception in thread "main" java.lang.NoClassDefFoundError的錯誤。
END
原作者:aparche
④ Java項目怎麼打成jar包
1、jar包有入口(即有main()函數)
選中要打包的工程--->右鍵選內擇Export---->java----->Runnable java file----->next---->在launch configuration輸入容jar包入口,即該工程要打包的主函數文件----->Export destination輸入jar包存放的位置以及文件名---->library handling選擇package requreied....JAR---->finish。
2、jar包無入口
選中要打包的工程->右鍵選擇Export---->java----->java file----->next----->Exported all output folders for checked project----->Export destination輸入jar包存放的位置以及文件名---->finish。
⑤ java項目怎麼打成可運行的jar包
1、jar包有入口(即有main()函數)
選中要打包的工程專--->右鍵選擇Export---->java----->Runnable java file----->next---->在launch configuration輸入jar包入口,屬即該工程要打包的主函數文件----->Export destination輸入jar包存放的位置以及文件名---->library handling選擇package requreied....JAR---->finish。
2、jar包無入口
選中要打包的工程->右鍵選擇Export---->java----->java file----->next----->Exported all output folders for checked project----->Export destination輸入jar包存放的位置以及文件名---->finish。
⑥ 如何用myeclipse導出Java項目(含外部jar包)
右擊項目,單擊來export=》java=》選第三個自Runnable Jar file (可執行的jar文件),Next,
選擇launch configuration(程序入口配置),Exportdestination(導出目標)
Library handing:
選擇第一個 引用的jar包會整合到項目中去。
選擇第二個 引用的jar包會單獨放在項目根目錄下。
選擇第三個 引用的jar包會單獨放在一個文件夾下,這個文件夾和導出的jar放在同一目錄下,
finish。
⑦ Java和jar分別是什麼意思
Java為一門面向對象編程語言,不僅吸收了C++語言的各種優點,還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特徵。
在軟體領域,JAR文件(Java歸檔,英語:JavaArchive)為一種軟體包文件格式,通常用於聚合大量的Java類文件、相關的元數據和資源(文本、圖片等)文件到一個文件,以便開發Java平台應用軟體或庫。
JAR文件為一種歸檔文件,以ZIP格式構建,以.jar為文件擴展名。用戶可以使用JDK自帶的jar命令創建或提取JAR文件。也可以使用其他zip壓縮工具,不過壓縮時zip文件頭里的條目順序很重要,因為Manifest文件常需放在首位。JAR文件內的文件名為Unicode文本。
(7)java項目jar擴展閱讀
Java由四方面組成:Java編程語言、Java類文件格式、Java虛擬機、Java應用程序介面。
當編輯並運行一個Java程序時,需要同時涉及到這四種方面。使用文字編輯軟體(例如記事本、寫字板、UltraEdit等)或集成開發環境(Eclipse、MyEclipse等)在Java源文件中定義不同的類。
通過調用類(這些類實現了Java API)中的方法來訪問資源系統,把源文件編譯生成一種二進制中間碼,存儲在class文件中,然後再通過運行與操作系統平台環境相對應的Java虛擬機來運行class文件,執行編譯產生的位元組碼,調用class文件中實現的方法來滿足程序的Java API調用。
JAR 文件格式提供了許多優勢和功能,其中很多是傳統的壓縮格式如 ZIP 或者 RAR 所沒有提供的。它們包括:
1、安全性。可以對JAR文件內容加上數字化簽名。這樣,能夠識別簽名的工具就可以有選擇地為您授予軟體安全特權,這是其他文件做不到的,它還可以檢測代碼是否被篡改過。
2、減少下載時間。如果一個applet捆綁到一個JAR文件中,那麼瀏覽器就可以在一個HTTP事務中下載這個applet的類文件和相關的資源,而不是對每一個文件打開一個新連接。
3、壓縮。JAR 格式允許壓縮文件以提高存儲效率。
4、傳輸平台擴展。Java擴展框架(Java Extensions Framework)提供了向Java核心平台添加功能的方法,這些擴展是用JAR文件打包的(Java 3D和JavaMail就是由Sun開發的擴展例子)。
⑧ java項目(java project)如何導入jar包的解決方案列表
右鍵項目-properties-java build path(左側來菜單)自-選擇libraries 有兩種方式,導入jar包實際上就是建立一種鏈接,並不是式的導入 一、導入外部包,add external jars...,這種只是與jar包的絕對路徑建立鏈接,並不會拷貝到項目中。 二、導入包,add jars...,這種需要你事先把jar包拷貝到項目中,通過選擇項目下的jar,與jar包的相對路徑建立鏈接。 兩種方式下導入的包,jar包名稱前面的圖標會有區別。另外,如果jar包名稱前面的圖標出現黃色嘆號,說明這個jar的路徑有問題,需要重新導入。
⑨ 如何用eclipse把自己的java工程做成jar包
eclispe裡面把java工程來做成jar包步驟如下:源
第一步: File->Export->Java->RunnableJarFile,然後點next,在彈出的窗口中,。
⑩ java項目導入jar包
方法一:
直接復制想要的jar包,之後找到項目的lib路徑,之後「Ctrl+v」粘貼進行就可以了,項目會自動載入lib下面的jar。
方法二:
在項目上右擊,選擇「build Path」,之後選擇「configurebuild Path」,之後找到libraries,將需要的包引入進來就可以了。