maven打包$env没有值

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了maven打包$env没有值相关的知识,希望对你有一定的参考价值。

参考技术A 打包路径下不能存在中文和空格

使用<scope>provided</scope>将依赖不进行打包,使用平台提供的依赖

同时通过参数:

--conf spark.executor.userClassPathFirst=true --conf spark.driver.userClassPathFirst=true

指定driver + executor均使用用户jar这个错都是在MAVEN插件在编译的时候报的,所以问题一定是出在编译的环节上。

这个时候就要好好检查MAVEN的编译配置,

1、看看配置里的编译版本和本机环境上配置的java版本是否一致,有时候报错的类有可能是引用了另外另外一个MAVEN模块的代码,也要看看那个模块的版本配置编码是否一致。但这并不是一定的,有时候不一致也不会有问题,但这是一个可以注意的点。

在tomcat7 maven插件中设置ENV变量

【中文标题】在tomcat7 maven插件中设置ENV变量【英文标题】:Set ENV variables in tomcat7 maven plugin 【发布时间】:2015-05-19 20:23:12 【问题描述】:

有没有办法通过tomcat7-maven-plugin 设置ENV 变量,使它们出现在System.getenv() 中?

可以使用出现在System.getProperties() 映射中的&lt;systemProperties&gt; 设置系统属性。我正在寻找一种类似的方式来传递环境变量。

【问题讨论】:

你在哪里能弄明白? 【参考方案1】:

这里已经回答了这个问题:Setting User Environment Variables for tomcat on Windows

从管理员命令提示符执行以下命令:

tomcat8 //US//YourServiceName ++Environment varname=value

您可以设置多个变量,用分号分隔它们 (;) 或哈希 (#)。

【讨论】:

在构建过程中运行 Tomcat Maven 插件时,这将无助于设置环境变量

以上是关于maven打包$env没有值的主要内容,如果未能解决你的问题,请参考以下文章

Eclipse Maven profiles 多环境配置,测试环境与开发环境分开打包

Maven 多环境 打包

eclipse maven打包war

使用maven打包指定目录

maven 怎么控制被依赖工程的默认打包

maven打包和镜像地址有关系吗