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

织梦网站后台模板医院网站建设课程代码

织梦网站后台模板,医院网站建设课程代码,做网站的公司哪家好一点,广州市物联网应用示范项目使用场景#xff1a; maven打出的jar中pom.xml动态替换占位符 有些时候某些公共工具jar包被项目引用后发现公共jar的pom.xml中的version依然还是占位符#xff0c;例如下面 dependencygroupIdorg.projectlombok/groupIdartifactIdlombok maven打出的jar中pom.xml动态替换占位符 有些时候某些公共工具jar包被项目引用后发现公共jar的pom.xml中的version依然还是占位符例如下面 dependencygroupIdorg.projectlombok/groupIdartifactIdlombok/artifactIdversion${lombok.version}/version/dependency如何让其打包后动态替换呢即替换为最终的版本,像下面这样 dependencygroupIdorg.projectlombok/groupIdartifactIdlombok/artifactIdversion1.18.8/version/dependency打包后发现会在jar包中生成如果路径:target/classes/META-INF/maven/ g r o u p I d / {groupId}/ groupId/{artifactId}/pom.xml,经测试这个pom.xml才是最终生效的配置,那么如何替换呢。经过查找maven源码发现是硬编码到jar中的,源码如下 org.apache.maven.archiver.MavenArchiver#createArchive 所以我这边采取的是通过copy-resources重新替换解析后pom到META-INF/maven/ g r o u p I d / {groupId}/ groupId/{artifactId}/pom.xml,解决方法如下: dependencies...... /dependencies buildpluginsplugingroupIdorg.apache.maven.plugins/groupIdartifactIdmaven-resources-plugin/artifactIdexecutionsexecution!--不要定义为default-resources否则会覆盖maven默认的--iddefault-resources1/idphasevalidate/phasegoalsgoalcopy-resources/goal/goalsconfiguration!--将当前项目下pom.xml解析替换占位符复制到目标文件中--outputDirectorytarget/classes/META-INF/maven/${groupId}/${artifactId}//outputDirectoryoverwritetrue/overwriteresourcesresourcedirectory.//directoryincludesincludepom.xml/include/includesfilteringtrue/filtering/resource/resources/configuration/execution/executions/pluginplugingroupIdorg.apache.maven.plugins/groupIdartifactIdmaven-plugin-plugin/artifactIdversion3.5/versionconfigurationskipErrorNoDescriptorsFoundtrue/skipErrorNoDescriptorsFound/configuration/pluginplugingroupIdorg.apache.maven.plugins/groupIdartifactIdmaven-jar-plugin/artifactIdversion3.2.0/versionexecutionsexecutionphasegenerate-resources/phasegoalsgoaljar/goal/goals/execution/executions/plugin/plugins/build另外maven如何错误的类不打入包内 因为依赖的环境不同,有些类可能会出现编译错误不想打入jar中可以通过在profile中自定义插件排除,如下:在saas_prod打包时所有com/xxx/local 包下面的类将不会打入其中 profileidsaas_prod/idactivationactiveByDefaulttrue/activeByDefault/activationbuildpluginsplugingroupIdorg.apache.maven.plugins/groupIdartifactIdmaven-compiler-plugin/artifactIdversion3.8.1/versionconfigurationexcludesexcludecom/xxx/local/**/*.java/exclude/excludes/configuration/plugin/plugins/build/profile有问题随时私聊沟通相互进步
http://www.w-s-a.com/news/946451/

相关文章:

  • 设计上海展会2023seo网站模板下载
  • 开发一个卖东西的网站多少站长工具永久
  • 公司网站怎么突然多了好多友情链接如何删除宁波有几个区
  • 临沂seo网站推广wordpress新编辑器
  • c2c网站设计店面logo设计制作
  • 网站建设任务执行书重庆今天新闻事件
  • 怎样发布自己的网站南宁制作网站公司
  • wordpress装多站点百度查一下
  • 怎么优化一个网站搭建网站免费空间
  • 山东建设和城乡建设厅注册中心网站首页wordpress安装教材
  • 个人风采网站制作毕节网站开发公司电话
  • 网络网站销售设计主题和设计理念
  • 做网站一般用什么服务器承德专业做网站
  • 松北区建设局网站网站建设分为几种
  • 网站建设的合同 体会智联招聘网站建设情况
  • 记的网站域名wordpress地方信息主题
  • 淄博好的建网站公司网站建设 海口
  • 有人做网站花了10几万2017做啥网站能致富
  • 做网站有什么软件cod建站平台
  • 合肥学校网站建设怎么做免费的产品图片网站
  • 营养早餐网站的设计与制作建设通网站怎么查项目经理在建
  • 浑南区建设局网站永州网站建设公司推荐
  • 做外贸都得有网站吗绵阳网站建设制作
  • 功能性的网站建设北京餐饮品牌设计公司
  • php做网站优势视频直播软件
  • 怎么安装php网站哪个网站是专门为建设方服务的
  • 重慶网站开发sina app engine wordpress
  • wampserver网站开发步骤中冠工程管理咨询有限公司
  • 自己做网站商城需要营业执照吗老外做牛排的视频网站
  • 网站推广效果的评估指标主要包括公司广告推广