真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

java簡化代碼的jar java代碼規(guī)范化

如何將java源碼生成jar文件?

方法一:通過jar命令

創(chuàng)新互聯(lián)公司是創(chuàng)新、創(chuàng)意、研發(fā)型一體的綜合型網(wǎng)站建設(shè)公司,自成立以來公司不斷探索創(chuàng)新,始終堅(jiān)持為客戶提供滿意周到的服務(wù),在本地打下了良好的口碑,在過去的十余年時(shí)間我們累計(jì)服務(wù)了上千家以及全國政企客戶,如成都鑿毛機(jī)等企業(yè)單位,完善的項(xiàng)目管理流程,嚴(yán)格把控項(xiàng)目進(jìn)度與質(zhì)量監(jiān)控加上過硬的技術(shù)實(shí)力獲得客戶的一致稱譽(yù)。

jar命令的用法:

用法:jar {ctxui}[vfm0Me] [jar-file] [manifest-file] [entry-point] [-C dir] files ...

選項(xiàng)包括:

-c 創(chuàng)建新的歸檔文件

-t 列出歸檔目錄

-x 解壓縮已歸檔的指定(或所有)文件

-u 更新現(xiàn)有的歸檔文件

-v 在標(biāo)準(zhǔn)輸出中生成詳細(xì)輸出

-f 指定歸檔文件名

-m 包含指定清單文件中的清單信息

-e 為捆綁到可執(zhí)行 jar 文件的獨(dú)立應(yīng)用程序,指定應(yīng)用程序入口點(diǎn)

-0 僅存儲;不使用任何 ZIP 壓縮

-M 不創(chuàng)建條目的清單文件

-i 為指定的 jar 文件生成索引信息

-C 更改為指定的目錄并包含其中的文件

一、打包成一般的jar包

輸入如下命令即可:

[plain] view plaincopy

jar cvf counter.jar -C bin .

二、打包成可運(yùn)行的jar包

要打包成可運(yùn)行的jar包,需要在MANIFEST.MF文件中指定主類,以Java源代碼行數(shù)統(tǒng)計(jì)程序的打包為例,演示如何打包:

1)首先編輯MANIFEST.MF文件,內(nèi)容如下:

[plain] view plaincopy

Manifest-Version: 1.0

Created-By: rsljdkt

Class-Path: .

Main-Class: Main

說明:

第一行指定清單的版本,若無,則JDK默認(rèn)生成:Manifest-Version: 1.0。

第二行指明創(chuàng)建的作者,若無,則JDK默認(rèn)生成Created-By: 1.6.0_22(Sun Microsystems Inc.)。

第三行指定主類所在類路徑。

第四行指明程序運(yùn)行的主類。

2)使用jar命令進(jìn)行打包:

[plain] view plaincopy

jar cvfm counter.jar MANIFEST.MF -C bin .

方法二:使用Eclipse的Export功能:

一、打包成一般的jar包:

步驟如下:

1)在要打包的項(xiàng)目上右擊,選擇Export。

2)在彈出的窗口中,選擇Java - JAR File,然后點(diǎn)擊next按鈕。

3)在JAR File Specification窗口中,設(shè)置打包成的文件名和存放位置,點(diǎn)擊兩側(cè)next。

4)在JAR Manifest Specification窗口中,設(shè)置MANIFEST.MF清單文件的配置,若僅僅打包成單純的jar包的話,不用做任何修改,采取默認(rèn)即可,若打包成可執(zhí)行jar包的話,可以使用已存在的MANIFEST文件或者直接選擇Main class。

5)點(diǎn)擊Finish按鈕,完成打包。

二、打包成可運(yùn)行的jar包

步驟如下:

1)在要打包的項(xiàng)目上右擊,選擇Export。

2)在彈出的窗口中,選擇Java - Runnable JAR File,然后點(diǎn)擊next按鈕。

3)在Runnable JAR File Specification窗口中,選擇Launch configuration和Export destination。

4)點(diǎn)擊Finish按鈕,打包完成。

java 代碼怎么打成jar包

方法:

1、啟動(dòng)eclipse;

2、在eclipse中建立好工程與類并寫好代碼;

3、點(diǎn)擊“File-Export”;

4、在彈擊的界面中選擇“Java-JAR file”,再點(diǎn)擊“Next”;

5、選擇要打包的文件,再點(diǎn)擊“Browse”;

6、在彈出的界面中選擇好打包后的文件的存放路徑,再輸入文件名,最后點(diǎn)擊“保存”;

7、點(diǎn)擊“Finish”;

8、打包成功。

java的擴(kuò)展jar包有哪些

jar包 用途

axis.jar SOAP引擎包

commons-discovery-0.2.jar 用來發(fā)現(xiàn)、查找和實(shí)現(xiàn)可插入式接口,提供一些一般類實(shí)例化、單件的生命周期管理的常用方法.

jaxrpc.jar Axis運(yùn)行所需要的組件包

saaj.jar 創(chuàng)建到端點(diǎn)的點(diǎn)到點(diǎn)連接的方法、創(chuàng)建并處理SOAP消息和附件的方法,以及接收和處理SOAP錯(cuò)誤的方法.

wsdl4j-1.5.1.jar Axis運(yùn)行所需要的組件包

activation.jar JAF框架的jar包

annotations-api.jar 使用注解所需jar

ant.jar 用于自動(dòng)化調(diào)用程序完成項(xiàng)目的編譯,打包,測試等

aopalliance-1.0.jar 支持Spring AOP

asm-2.2.3.jar ASM字節(jié)碼庫

asm-commons-2.2.3.jar ASM字節(jié)碼庫

asm-util-2.2.3.jar Java字節(jié)碼操縱和分析框架

aspectjrt.jar 處理事務(wù)和AOP所需的包

aspectjweaver.jar 處理事務(wù)和AOP所需的包

axiom-api-1.2.7.jar Axis 對象模型

axiom-impl-1.2.7.jar Axis 對象模型

bcprov-jdk15-140.jar 基于java1.5 的加密算法實(shí)現(xiàn)

bfmclientmodel.jar 使用WebSphere所需jar包

bpcclientcore.jar 使用WebSphere所需jar包

bpe137650.jar 提供遠(yuǎn)程訪問BPE容器的實(shí)現(xiàn)。

bsh-2.0b4.jar 解決負(fù)載邏輯運(yùn)算

c3p0-0.9.0.jar 開放源代碼的JDBC連接池

cglib-nodep-2.1_3.jar Spring中自動(dòng)代理所需jar包

cobertura.jar 測量測試覆蓋率

commons-beanutils-1.7.0.jar 動(dòng)態(tài)的獲取/設(shè)值Java Bean的屬性

commons-chain-1.1.jar 實(shí)現(xiàn)責(zé)任鏈設(shè)計(jì)模式的Java 類庫

commons-codec-1.3.jar 用來處理常用的編碼方法的工具類包,例如DES、SHA1、MD5、Base64等等

commons-collections-3.1.jar 對標(biāo)準(zhǔn)java Collection的擴(kuò)展

commons-collections.jar 對標(biāo)準(zhǔn)java Collection的擴(kuò)展

commons-digester-1.8.jar 用于處理struts-config.xml配置文件

commons-fileupload-1.1.1.jar struts上傳文件

commons-httpclient-3.1.jar 用來簡化HTTP客戶端與服務(wù)器端進(jìn)行各種通信編程實(shí)現(xiàn)

commons-io-1.1.jar 針對java.io.InputStream和Reader進(jìn)行了擴(kuò)展

commons-lang-2.4.jar 對java.lang.*的擴(kuò)展

commons-logging-1.1.1.jar 日志包

commons-pool-1.3.jar 實(shí)現(xiàn)對象池化框架

commons-validator-1.3.1.jar 用來把驗(yàn)證規(guī)則程序提取出來,以供重復(fù)使用

db2jcc.jar java連接DB2所需jar

db2jcc_license_cu.jar java連接DB2所需jar

dom4j-1.6.1.jar 解析XML

ehcache-1.2.4.jar hibernate的二級緩存如果用ehcache的時(shí)候需要此jar包

emf.jar 基于Eclipse的模型框架

ezmorph-1.0.6.jar 使用JSON所需的jar包

FastInfoset-1.2.2.jar 使用WebService所需的jar包

freemarker-2.3.8.jar Strus2支持的一種表現(xiàn)層框架

geronimo-activation_1.1_spec-1.0.2.jar Apache Geronimo所帶jar包,

geronimo-annotation_1.0_spec-1.1.1.jar Apache Geronimo所帶jar包

geronimo-javamail_1.4_spec-1.3.jar Apache Geronimo所帶jar包

geronimo-jaxws_2.1_spec-1.0.jar Apache Geronimo所帶jar包

geronimo-jms_1.1_spec-1.1.1.jar Apache Geronimo所帶jar包

geronimo-servlet_2.5_spec-1.2.jar Apache Geronimo所帶jar包

geronimo-stax-api_1.0_spec-1.0.1.jar Apache Geronimo所帶jar包

hibernate3.jar Hibernate3的核心jar包

htmclientmodel.jar 使用WebSphere所需jar包

jakarta-oro.jar 一套文本處理工具,提供per15.0兼容的表達(dá)式,AWK-like表達(dá)式,Glob表達(dá)式。

javassist.jar Javassist 字節(jié)碼解釋器

jaxb-api-2.1.jar 使用WebService所需的jar包

jaxb-impl-2.1.7.jar 使用CXF所需jar包

jaxb-xjc-2.1.7.jar 使用CXF所需jar包

jaxen-1.1.1.jar 解析XML

jcifs-1.2.22.jar 實(shí)現(xiàn)單點(diǎn)登陸

jdom2-1.0.jar 解析XML

jdom-1.0.jar 解析XML

jettison-1.0.1.jar 使用CXF所需jar包

jetty-6.1.9.jar Jetty Http服務(wù)器jar

jetty-util-6.1.9.jar Jetty Http服務(wù)器jar

jra-1.0-alpha-4.jar 使用CXF所需jar包

js-1.6R7.jar 使用CXF所需jar包

json-lib-2.2.3-jdk13.jar 使用JSON所需的jar包

jsonplugin-0.25.jar strus2的JSON插件

jsr311-api-0.8.jar 使用CXF所需jar包

jstl.jar JSTL標(biāo)簽庫

jta.jar 標(biāo)準(zhǔn)的 JAVA 事務(wù)處理接口

junit.jar 用于單元測試

jxl.jar 通過java操作excel表格的工具類庫

ldap.jar JNDI目錄服務(wù)和LDAO服務(wù)器所需的jar

ldapbp.jar JNDI目錄服務(wù)和LDAO服務(wù)器所需的jar

log4j-1.2.15.jar 提供日志功能

mail.jar java發(fā)送郵件jar包

neethi-2.0.4.jar 使用CXF所需jar包

odmg-3.0.jar ODMG是一個(gè)ORM的規(guī)范,Hibernate實(shí)現(xiàn)了ODMG規(guī)范,這是一個(gè)核心的庫

ognl-2.6.11.jar struts2中OGNL語言

ojdbc14.jar Oracle數(shù)據(jù)庫驅(qū)動(dòng)包

opensaml-1.1.jar 使用CXF所需jar包

oro-2.0.8.jar Validator框架所需的jar包

oscache-2.1.jar Java 對象的緩存工具

poi-3.1-FINAL-20080629.jar 操作exce所需jar包

poi-contrib-3.1-FINAL-20080629.jar 操作exce所需jar包

poi-ooxml-3.6-20091214.jar 提供對office的word、excel、visio及ppt的操作

poi-ooxml-schemas-3.6-20091214.jar 提供對office的word、excel、visio及ppt的操作

poi-scratchpad-3.1-FINAL-20080629.jar 提供對office的word、excel、visio及ppt的操作

processCommon.jar IBM WebSphere 運(yùn)行所需jar

ProcessCommonLibrary.jar IBM WebSphere 運(yùn)行所需jar

processIdentity.jar IBM WebSphere 運(yùn)行所需jar

ProcessInformation.jar 進(jìn)程監(jiān)視軟件包

proxool-0.9.1.jar 數(shù)據(jù)庫連接池

proxool-cglib.jar 數(shù)據(jù)庫連接池

quartz-1.6.0.jar 開源作業(yè)調(diào)度框架

saaj-api-1.3.jar 使用axis所需的jar

saaj-impl-1.3.2.jar 使用axis所需的jar

serializer-2.7.1.jar XML序列化

slf4j-jdk14-1.5.6.jar 整合各種日志框架的工具

spring208.jar spring核心框架

spring-ldap-1.2-RC1.jar spring下LDAP

spring-mock.jar spring的測試框架

standard.jar 使用JSTL標(biāo)簽庫所需的jar

stax-api-1.0.1.jar 解析XML

struts2-core-2.0.14.jar struts2核心jar

struts2-spring-plugin-2.0.6.jar struts2整合Spring所需jar

taglibs-datetime.jar Apache開源組織提供標(biāo)簽庫,用于格式化日期。

taglibs-mailer.jar 用于發(fā)送郵件

taglibs-string.jar Apache開源組織提供標(biāo)簽庫,用于對String的操作。

task137650.jar Portal技術(shù)在SOA系統(tǒng)集成應(yīng)用中實(shí)現(xiàn)所需的jar

utility.jar Apache開源組織提供標(biāo)簽庫

velocity-1.5.jar 一個(gè)免費(fèi)的開源模板框架

wsdl4j-1.6.2.jar 用來解析服務(wù)的WSDl文件

wss4j-1.5.4.jar 創(chuàng)建CXF所需jar

wstx-asl-3.2.6.jar 創(chuàng)建CXF所需jar

xbean-spring-2.8.jar 使用xfire所需jar

xerces-2.6.2.jar XML解析器

xfire-all-1.2.6.jar 用于實(shí)現(xiàn)WebService

XmlSchema-1.1.jar 使用xfire所需jar

xwork-2.0.7.jar WebWork核心jar

這只是一部分,還有很多。


標(biāo)題名稱:java簡化代碼的jar java代碼規(guī)范化
當(dāng)前路徑:http://weahome.cn/article/dodhhgs.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部