根据网站
https://maven.apache.org/plugins-archives/maven-shade-plugin-LATEST/shade-mojo.html
maven shade插件的最新版本是3.3.1-SNAPSHOT,自2021 7月14日起存在。
为了引用早期版本< code>3.3.0-SNAPSHOT,我在pom中使用了以下引用
<pluginRepositories>
<pluginRepository>
<id>maven-snapshots</id>
<url>https://repository.apache.org/content/repositories/snapshots/</url>
</pluginRepository>
</pluginRepositories>
我的问题如何在pom中引用3.3.1-快照
。运行 mvn 安装
时,我收到以下错误:
错误]无法执行目标org.apache.maven.plugins:maven-shade-plugin:3.3.1-SNAPSHOT:项目[…]:目标org.apache.maven.plugins的执行[…]:maven-shade-plugin:3.3.1-SNAPSHOT:shade失败:插件org.apache.maven.plugins:maven-shade-plugin:3.3.1-SNAPSHOT或其依赖项之一无法解决:未能在org.apache.maven.plugins收集依赖项:maven-shade-plugin:jar:3.3.1-20220317.155034-43-
那么,slf4j的问题就在哪里呢?我能以某种方式解决这个问题吗?
谢谢你!
PS:我想试用最新版本的原因是,我在运行< code>mvn install
时出现以下错误:
使用maven shade插件3.2.4
:
[ERROR]无法在项目上执行目标org.apache.maven.plugins:maven shade插件:3.2.4:shade(owlex)owl:创建着色jar时出错:不支持的类文件主版本61-
使用maven shade插件
3.3.0-SNAPSHOT
:
[ERROR]无法在项目上执行目标org.apache.maven.plugins:maven shade plugin:3.3.0-SNAPSHOT:shade(owlex)owl:ERROR创建着色jar:Records需要ASM8-
我可以建议使用已发布的最新版本的maven-shade-plugin版本3.3.0。
这将正确处理JDK 17。
https://www.mail-archive.com/announce@maven.apache.org/msg01066.html
阴影 Unity 的灯光可以将 阴影 从一个游戏对象投射到自身的其他部分或是附近的其他游戏对象上。阴影以『扁平』的方式体现游戏对象的尺寸和位置,因此可以为场景添加一定程度的深度和真实感。 场景视图中的游戏对象正在投射阴影 阴影如何工作? 考虑一种最简单的情况,在场景中只有单个光源。光线从光源出发并沿着直线传播,最终可能会碰撞到场景中的游戏对象。一旦光线碰撞到某个游戏对象,光线将无法继续传播和照亮前
以下部分显示了my pom.xml中shade插件的配置: 然而,一些被排除的文件(似乎??)被偷偷地放入输出jar文件中: 那么,阴影插件配置中有什么不正确的地方呢?
在我当前的项目设置中,maven shade插件的执行非常不稳定。这个插件看起来像是在我构建父模块之后执行的,但是在那个实例中执行之后,它在独立构建子模块时无法执行。 我的父母是 还有孩子pom 以及在具有上述pom的子模块上运行“安装”目标时的构建输出 如您所见,尽管在< code >中定义了执行,maven shade插件并没有执行
阴影 Unity 的灯光可以将 阴影 从一个游戏对象投射到自身的其他部分或是附近的其他游戏对象上。阴影以『扁平』的方式体现游戏对象的尺寸和位置,因此可以为场景添加一定程度的深度和真实感。 场景视图中的游戏对象正在投射阴影 阴影如何工作? 考虑一种最简单的情况,在场景中只有单个光源。光线从光源出发并沿着直线传播,最终可能会碰撞到场景中的游戏对象。一旦光线碰撞到某个游戏对象,光线将无法继续传播和照亮前
我需要从shade插件中排除log4j工件,以避免log4j漏洞,但是,artifactSet下的exclude标记似乎不起作用。有没有解决这个问题的建议? 我不断发现以下错误:未能执行目标组织。阿帕奇。专家插件:maven shade插件:3.2.4:shade(默认值)on project:目标组织的执行默认值。阿帕奇。专家插件:maven shade插件:3.2.4:shade失败:插件组织
在具有方向光源的作用下,物体会形成阴影投影效果。 平行光投影计算代码 Three.js物体投影模拟计算主要设置三部分,一个是设置产生投影的模型对象,一个是设置接收投影效果的模型,最后一个是光源对象本身的设置,光源如何产生投影。 var geometry = new THREE.BoxGeometry(40, 100, 40); var material = new THREE.MeshLamber