当前位置: 首页 > news >正文

网站备案流程图片为什么要买wordpress会员

网站备案流程图片,为什么要买wordpress会员,百度站长工具网站,沈阳网站制作在使用 maven 编译项目时&#xff0c;我们有时候会需要引入本地的 jar 包作为依赖&#xff08;不部署到本地仓库&#xff09;&#xff0c;一般会使用 scope 为 system 的标签来引入&#xff0c;如下所示&#xff1a; <dependency><groupId>com.example</groupI…

在使用 maven 编译项目时,我们有时候会需要引入本地的 jar 包作为依赖(不部署到本地仓库),一般会使用 scope 为 system 的标签来引入,如下所示:

<dependency><groupId>com.example</groupId><artifactId>system-dependency</artifactId><version>1.0.0</version><scope>system</scope><systemPath>${basedir}/lib/system-dependency.jar</systemPath>
</dependency>

此时,pom 中往往还有其他的依赖,是从远端的 maven 仓库下载。如果我们需要同时将本地 jar 和远端下载的 jar 同时注册到 classpath 中,我们可以这么配置插件。

一、配置maven-dependency-plugin

首先利用maven-dependency-plugin插件,将 runtime 和 system 的依赖都拷贝到指定路径,这里是选择的路径是target/lib:

            <plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-dependency-plugin</artifactId><version>3.4.0</version><executions><execution><id>copy-runtime-dependency</id><phase>package</phase><goals><goal>copy-dependencies</goal></goals><configuration><excludeTransitive>false</excludeTransitive><outputDirectory>${project.build.directory}/lib</outputDirectory><includeScope>runtime</includeScope></configuration></execution><execution><id>copy-system-dependency</id><phase>package</phase><goals><goal>copy-dependencies</goal></goals><configuration><excludeTransitive>false</excludeTransitive><outputDirectory>${project.build.directory}/lib</outputDirectory><includeScope>system</includeScope></configuration></execution></executions></plugin>

二、配置maven-jar-plugin

然后利用maven-jar-plugin插件将这些所有依赖的 jar 都注册到 classpath中,如下所示:

            <plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-jar-plugin</artifactId><version>3.3.0</version><configuration><archive><manifest><addClasspath>true</addClasspath><classpathPrefix>lib/</classpathPrefix><mainClass>com.xx.YourMain</mainClass></manifest><manifestEntries><Class-Path>lib/system-dependency.jar</Class-Path></manifestEntries></archive></configuration></plugin>

这里的lib/system-dependency.jar对应的就是我们通过maven-dependency-plugin插件拷贝之后的新 jar,而不是最初的 systemPath 路径。

三、编译 & 执行

最终通过mvn clean package命令编译之后,就可以在我们自己的 jar的MANIFEST.MF文件中查看,所有的 jar 都被写到classpath,包括本地 jar。然后我们就可以通过 java -jar xxx.jar直接执行我们自己的程序。

http://www.yayakq.cn/news/11394/

相关文章:

  • 海淀区城市建设档案馆网站金坛网站开发
  • 成都大型网站建设百度官方版
  • 青岛网站模板建站公司网页怎么制作
  • 国内最大的网站建设公司排名学生网页设计作品欣赏
  • 高州网站seo嵩县网站开发
  • 襄县网站建设网站邮箱建设
  • 南康网站建设公司棋牌游戏网站建设
  • 织梦网站模板教程设计工作室营业执照
  • 联合易网做网站自学html做网站要多久
  • 郑州专业网站建设价格成都专业网站建设价格
  • 怎样设置网站网页投放广告怎么收费
  • 苏州网站建设熊掌号wordpress怎么上传头像不显示
  • 做淘宝客网站要备案吗品牌网站建设小蝌蚪1a
  • 将网页加入可信站点百度网盟推广费用是多少
  • 网站群cms英文手表网站
  • 天津和平做网站公司郑州科大医院
  • 网站建设不足之处h5商城网站建设是什么
  • 做淘宝客网站要申请什么想学做网站学什么教程
  • 淘客网站怎么做抖音代运营的资源
  • 域名与网站的区别二手物品交易网站设计英文
  • 商丘做网站公司分析网站建设前期的seo准备工作
  • 西宁制作网站需要多少钱wordpress锚点插件
  • 腾讯云是做网站的吗吉林省建设监理检测网站
  • 让网站做的有吸引力现在购物平台哪个最好
  • wap游戏入口seo网站推广是什么
  • 征求网站建设意见的通知短链接生成器官方
  • 投诉举报网站建设要求北京网站建设方案飞沐
  • 做uml图网站如果做一个网站
  • 济南网站建设托管wordpress源程序
  • 番禺网站开发哪家强能够做代理的网站