摘要:导入项目右击项目选择打包的项目选择文件在中指定启动函数函数所在的主类,导入需要的包。将需要的包和打包的项目放在同一个目录下。
导入项目
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
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/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框架项目和精准测试工具进行结合和应用,通过精准测试的数据穿透、数据采集、测试用例与代码的双向追溯、数据分析等一系列精准测试的特有功能,达到对项目质量的保证。 本次环境搭...
阅读 2108·2023-04-26 00:50
阅读 2478·2021-10-13 09:39
阅读 2199·2021-09-22 15:34
阅读 1604·2021-09-04 16:41
阅读 1335·2019-08-30 15:55
阅读 2432·2019-08-30 15:53
阅读 1706·2019-08-30 15:52
阅读 747·2019-08-29 16:19