摘要:導入項目右擊項目選擇打包的項目選擇文件在中指定啟動函數函數所在的主類,導入需要的包。將需要的包和打包的項目放在同一個目錄下。
導入項目
File->Import->General->Existing Projects into Workspace->Select root directory
右擊項目
Export->Java->JAR file->選擇打包的項目->next->選擇MANIFEST.MF文件
在MANIFIST.MF中指定啟動函數Main函數所在的主類,導入需要的jar包。將需要的jar包和打包的項目放在同一個目錄下。
Manifest-Version: 1.0 Rsrc-Class-Path: ./ args4j-2.0.16.jar cglib-nodep-2.2.2.jar concurrent linkedhashmap-lru-1.2.jar derby-10.9.1.0.jar findbugs-annotations-2.0 .1.jar findbugs-jsr305-2.0.1.jar guava-13.0.1.jar hamcrest-core-1.3.j ar hamcrest-integration-1.3.jar hamcrest-library-1.3.jar j3dutils.jar jackson-annotations-2.4.4.jar jackson-core-2.4.4.jar jackson-databin d-2.4.4.jar jackson-dataformat-cbor-2.4.4.jar jackson-dataformat-csv- 2.4.4.jar jackson-dataformat-smile-2.4.4.jar jackson-dataformat-xml-2 .4.4.jar jackson-dataformat-yaml-2.4.4.jar junit-4.8.2.jar jython-2.5 .2.jar libthrift-0.9.0.jar logback-classic-1.0.0.jar logback-core-1.0 .0.jar netty-3.10.0.Final.jar objenesis-1.2.jar openflowj-0.9.0-SNAPS HOT-javadoc.jar openflowj-0.9.0-SNAPSHOT.jar org.easymock-3.1.jar org .jsslutils.jar org.restlet.ext.jackson.jar org.restlet.ext.jsslutils. jar org.restlet.ext.simple.jar org.restlet.ext.slf4j.jar org.restlet. jar org.simpleframework.jar slf4j-api-1.6.4.jar Class-Path: ./ args4j-2.0.16.jar cglib-nodep-2.2.2.jar concurrent linkedhashmap-lru-1.2.jar derby-10.9.1.0.jar findbugs-annotations-2.0 .1.jar findbugs-jsr305-2.0.1.jar guava-13.0.1.jar hamcrest-core-1.3.j ar hamcrest-integration-1.3.jar hamcrest-library-1.3.jar j3dutils.jar jackson-annotations-2.4.4.jar jackson-core-2.4.4.jar jackson-databin d-2.4.4.jar jackson-dataformat-cbor-2.4.4.jar jackson-dataformat-csv- 2.4.4.jar jackson-dataformat-smile-2.4.4.jar jackson-dataformat-xml-2 .4.4.jar jackson-dataformat-yaml-2.4.4.jar junit-4.8.2.jar jython-2.5 .2.jar libthrift-0.9.0.jar logback-classic-1.0.0.jar logback-core-1.0 .0.jar netty-3.10.0.Final.jar objenesis-1.2.jar openflowj-0.9.0-SNAPS HOT-javadoc.jar openflowj-0.9.0-SNAPSHOT.jar org.easymock-3.1.jar org .jsslutils.jar org.restlet.ext.jackson.jar org.restlet.ext.jsslutils. jar org.restlet.ext.simple.jar org.restlet.ext.slf4j.jar org.restlet. jar org.simpleframework.jar slf4j-api-1.6.4.jar Rsrc-Main-Class: net.floodlightcontroller.core.Main Main-Class: net.floodlightcontroller.core.Main
命令行啟動
java -jar controller.jar
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/70695.html
摘要:背景介紹將程序打包,無論是為了代碼復用,還是發布應用,都是必不可少的的技能,上次總結了一下利用打包成,這次我來說如何打包。導入往往我們使用打包不只是為了雙擊使用,有時也是為了代碼復用。礙于時間關系,將留待下一篇文章進行總結。 背景介紹 將程序打包,無論是為了代碼復用,還是發布應用,都是必不可少的的技能,上次總結了一下python利用cxfreeze打包成exe,這次我來說java如何打...
摘要:前言昨天總結了使用進行打包今天說一下命令行下使用命令進行打包。在命令行下打包需要比使用這些成熟的工具更需要注意一些東西,但打包和使用總體來說都不算太復雜,下面慢慢講述。第三行指定主類所在類路徑。第四行指明程序運行的主類。 前言 昨天總結了使用eclipse進行jar打包,今天說一下命令行下使用jar命令進行打包。 在命令行下打包jar需要比使用eclipse這些成熟的工具更需要注意一些...
摘要:建模語言建模語言是可用于表達信息或知識或系統的任何人造語言,該結構由一組一致的規則定義,目標是可視化,推理,驗證和傳達系統設計。將這些文件安排到不同的地方稱為源代碼樹。源代碼樹的結構通常反映了軟件的體系結構。 大綱 軟件構建的一般過程: 編程/重構 審查和靜態代碼分析 調試(傾倒和記錄)和測試 動態代碼分析/分析 軟件構建的狹義過程(Build): 構建系統:組件和過程 構建變體...
摘要:先創建一個項目選擇填寫相關配置和和這三個元素定義了一個項目的基本坐標,在的世界,任何的或者都是基于這些基本的坐標區分的。編寫單元測試編譯完成后,我們要開始測試了,創建的項目已經集成了的依賴了,如果沒有,可以自己手動添加后再執行。 先創建一個maven項目: showImg(https://segmentfault.com/img/bV9Ajs?w=650&h=586); 選擇quikc...
摘要:,整合剛才已經下載好了,現在我們添加文件標簽加一行如下然后是和在文件中添加數據源配置連接本地,新建數據庫,查詢執行項目頁面列出來的語句自動建立該項目需要的數據庫內容。 簡介:本文主要介紹把現今主流的springboot框架項目和精準測試工具進行結合和應用,通過精準測試的數據穿透、數據采集、測試用例與代碼的雙向追溯、數據分析等一系列精準測試的特有功能,達到對項目質量的保證。 本次環境搭...
閱讀 2121·2023-04-26 00:50
閱讀 2493·2021-10-13 09:39
閱讀 2227·2021-09-22 15:34
閱讀 1621·2021-09-04 16:41
閱讀 1349·2019-08-30 15:55
閱讀 2444·2019-08-30 15:53
閱讀 1716·2019-08-30 15:52
閱讀 755·2019-08-29 16:19