Unity3D怎么导入插件包?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Unity3D怎么导入插件包?相关的知识,希望对你有一定的参考价值。
打开Unity3D软件,安装过程自己见Unity3D的api。
打开创建好的项目,或者新建一个Unity3D项目,创建项目之前需要注册登录。
打开Unity3D项目,出现项目界面,在如下箭头位置右键。
右键弹出如下窗口,找到箭头指示的导入包选项。
找到需要导入的插件路径打开。
导入完成之后会发现上面多了一个LayaAir3D选项,证明已经导入成功,我们可以用LayaAir3D的功能了。
idea 怎么引入在pom.xml的jar
参考技术A maven3在解决依赖冲突采用就近原则,在就近原则不能做出判断的情况下依据pom.xml的声明的先后顺序决定导入的jar。jar包冲突多为传递性依赖的管理不当给项目带来的麻烦解决思路罗列如下:
1、首先查看当前项目的jar关系如果使用eclipse、idea等编辑器可打开pom.xml文档底部有Dependency Hierarchy可供查看jar的依赖情况。第二种使用maven插件的方式使用命令行:
mvn dependency:tree
结果中重要的是两个部分,首先是Used undeclared dependencies意值项目中使用到的,但是没有显示声明的依赖。这种依赖意味着潜在的风险。他是通过其他直接依赖导入的传递性依赖,当直接依赖升级时相关依赖的版本也会变化。可能导致当前项目报错,且不易察觉。另一个部分是Unused declared dependencies意指项目中未使用的,但显式声明的依赖。需要注意的是我们不应该直接删除了事而是应该仔细分析。因为这个命令行发现不了执行测试和运行时需要的依赖。
以上方法都可可完整的查看当前项目的jar情况,个人更喜欢使用命令行。
2、通过以上方法我们可以看到项目中引用jar版本号;接下来就是如何排除掉我们不想要版本的jar;语法如下:
<dependency>
<groupId>.....</grooupId>
<artifactId>....</artifactId>
<version>...</version>
<exclusions>
<exclusion>
<groupId>.....</groupId>
<artifactId>.....</artifactId>
</exclusion>
</exclesions>
<dependency>
<!--exclusions可包含一个或多个exclusion元素-->
3、一下规避jar冲突的思路,如果项目中有直接用到某个jar而这个jar已通过传递依赖的方式引入到maven项目里了。最好排除这个传递依赖在pom里面明确的声明这个依赖。归类依赖,不断的优化依赖如,去除多余的依赖。本回答被提问者采纳
以上是关于Unity3D怎么导入插件包?的主要内容,如果未能解决你的问题,请参考以下文章
Unity3D插件Build Report Tool插件,Build报告,优化包体,查看资源占用
阿里巴巴java开发手册及java代码规约扫描eclipse和idea插件怎么导入本地包