java pashone_java – 如何使用onejar Maven插件在清单中设置附加的Class-Path条目?
一个jar包的使用是否真的需要?
您可以实现相同的目标(包装在一个单一的jar您的应用程序和所有必需的依赖关系,包括传递性,并添加类路径和配置使用更稳定/标准的插件)应用以下方法:
>使用Maven Jar Plugin和问题中提到的approach在应用程序Jar中配置Class-Path条目
>使用Maven Assembly Plugin打包一个单一的JAR,包括依赖关系,如here所述,在另一个stackoverflow问题/答案中.
one-jar可执行文件(不使用one-jar插件)的示例可以如下:
org.apache.maven.plugins
maven-jar-plugin
maven-assembly-plugin
com.sample.MainApp
jar-with-dependencies
make-assembly
package
single
如果你需要进一步玩classpath和Maven,我建议还要检查这个问题here在stackoverflow.
java pashone_java – 如何使用onejar Maven插件在清单中设置附加的Class-Path条目?相关推荐
- java gridlayout 设置列宽_在Kivy的GridLayout中设置网格列宽?
我目前正在创建一个非常简单的GUI应用程序,它需要在左边(在一个狭窄的窗格中)有几个按钮,右边有一个matplotlib图表(更宽的一个).我没有使用Python gui的经验,但我决定使用Kivy, ...
- 核心之外的8个必备Maven插件
使用Maven作为构建管理工具,您已经习惯了其核心插件和功能. 现在, 是时候启动您的Maven游戏并发现可以为您最喜欢的构建工具添加省时功能的顶级插件了 . 如果您是Java开发人员,则可能熟悉Ma ...
- java低层源码_如何查看javaJDK中底层源码
展开全部 在初次使用java时,往往我32313133353236313431303231363533e4b893e5b19e31333363393735们对最基本的java类会忽略对其内部基本的实现 ...
- [置顶]使用 maven 插件 maven-shade-plugin 对可执行 java 工程及其全部依赖 jar 进行打包...
作者:chenzhou123520 出处:http://chenzhou123520.iteye.com/blog/1706242 使用 maven 插件 maven-shade-plugin 对 j ...
- Jetty在win10上的配置,IDEA中配置Jetty,Maven中配置Jetty插件,Eclipse中配置Jetty插件及其使用,通过java代码内嵌Jetty Server
1.下载Jetty 下载地址:http://www.eclipse.org/jetty/download.html 2.在windows上运行jetty 一.将下载的jetty解压到D:\instal ...
- eclipse maven插件创建java web项目(2)
为什么80%的码农都做不了架构师?>>> 好了.马不停蹄,再来一篇使用骨架创建maven web项目的方法,大神就不要看了,小白快来学习吧 开始, 1>创建maven项目 ...
- java war包合并,使用maven warpath插件合并多module的war包
查看原文:http://www.yeetrack.com/?p=899 现在java 项目一般使用maven.gradle等工具来管理jar包.打包.发布.如果一个项目有很多模块,那般是分成多个mod ...
- maven插件打包exec_Exec Maven插件–从Maven Build运行Java程序
maven插件打包exec Maven exec plugin allows us to execute system and Java programs from the maven command ...
- 关于Maven打包Java Web项目以及热部署插件Jrebel的使用
Java Web/Eclipse/Maven/Tomcat 最近有个新项目是java web项目,记录一下,可能比较乱.虽然没接触过Java,但是eclipse还是用过的 初识项目 同事说,项目是ma ...
最新文章
- C++拾趣——STL容器的插入、删除、遍历和查找操作性能对比(Windows VirtualStudio)——删除
- pycharm不支持svn,是需要svn命令行工具没有安装(for windows)
- controller方法要trycatch吗_拜托,别再满屏try catch了,试试统一异常处理吧
- Goalng软件包推荐
- 为什么你的年薪只是别人的月薪?你需要技术专家帮你「充电」
- 《驯狮记——Mac OS X 10.8 Mountain Lion使用手册》——2.3 Dock
- 【java】JMH微基准测试,报错Unable to find the resource: /META-INF/BenchmarkList
- 解决IE9下JQuery的ajax失效的问题
- 记忆化搜索--poj 1597 Function Run Fun
- 为什么这本搜索引擎营销的书畅销呢?
- js隐藏div和class
- php公众号模板在哪,微信公众号文章模板哪里找,这四种编辑软件新手也适合
- 苹果手机html5定位,苹果手机常去地点可以记录多长时间?
- 0901 - 虽已马不停蹄,无奈时光飞逝
- 如何保证战略落地_如何真正让企业战略规划体系落地
- 《牛奶可乐经济学》读书笔记
- Linux 3.x 的platform
- openssl建立证书和私钥方法
- 高仿精仿微信客户端源码完整版
- html怎么跟微信公众号关联,微信视频号怎么关联公众号?一步一步教你!
热门文章
- C++ 编译 找不到标识符 问题
- ECCV2018目标检测(object detection)算法总览
- 结构体在多线程中用法
- opencv 计时 帧率
- OpenCV图像金字塔:高斯金字塔、拉普拉斯金字塔总结
- 八、redis性能测试
- 龙格库塔法解微分方程组的matlab程序,MATLAB实例源码教程:龙格库塔法求解微分方程组源代码实例.doc...
- python界面颜色怎么改变_pycharm 界面风格修改
- vscode+eslint自动格式化vue代码的方法
- http方式调用第三方接口