在Alfresco sdk 2.1中,我在构建过程中已经观察到它将许多jar文件打包在共享AMP文件中。我想摆脱所有这些文件并保持轻量级。除了手动从AMP删除这些jar文件外,是否有任何方法可以做到这一点?我也想知道天气会在某些场景中破坏某些东西,因为直到现在我还没有遇到任何这样的场景。如何从shar-amp.amp中排除额外的jar文件
0
A
回答
2
如果产生抗菌肽包含了太多的JAR文件,请确保您
- 做一个
mvn clean install
构建工件时,部署 - 在
pom.xml
检查的依赖并确保设置<scope>provided</scope>
选出您不需要
哪些JAR最终在AMP中?你自己指定的任何依赖关系还是?
0
感谢Ole对你的回应。
我能够通过共享
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-java</artifactId>
<version>2.45.0-alfresco</version>
<scope>test</scope>
</dependency>
+0
为了跟进,您遇到的问题是:https://github.com/Alfresco/alfresco-sdk/issues/300,即将发布的2.1.1版本已修复此问题。默认情况下,如果添加依赖项而不指定范围,则它将包含在AMP中。如果你不需要这个依赖,或者知道它是由Alfresco提供的(在alfresco/share.war中),你也指定了它。 – ohej
相关问题
- 1. 如何从外部库中排除'jar'文件
- 2. 如何从jar中排除软件包?
- 3. Eclipse:从Subversion中排除jar文件
- 4. 如何从war文件中排除grails插件jar
- 5. Lein jar如何排除资源文件?
- 6. 如何从json中删除额外的','
- 7. 如何在Android Studio中从Proguard中排除外部库jar?
- 8. maven部署额外的jar文件
- 9. Gradle:如何从ear文件中排除jar?
- 10. Ant:从合并的jar文件中排除文件
- 11. Jar命令将任何文件夹中的隐藏文件排除在外
- 12. 如何从比较中排除除特定文件以外的所有文件
- 13. 如何将文本文件从jar复制到jar之外的文件中?
- 14. 从GWTP战争文件中排除jar文件
- 15. jar文件在lib文件夹中有额外的“.jar”扩展名
- 16. 如何在使用Maven时从jar文件中排除一些设置文件?
- 17. 从Maven Assembly中排除JAR
- 18. 从aar中排除jar库
- 19. 从编译中排除jar
- 20. SBT:从Jar中排除类
- 21. 从文本文件中去除额外的换行字符
- 22. 如何从代码中删除额外的文本位?
- 23. HELP ....如何从HTML文档中删除额外的DIV元素?
- 24. 如何从Gradle中的jar文件中排除临时依赖项?
- 25. 如何从rsync中排除文件夹
- 26. 如何从coverage.py中排除文件?
- 27. 如何从proguard中排除.so文件?
- 28. 从逗号分隔的文件中删除额外的逗号
- 29. 如何排除maven war插件生成的jar文件?
- 30. 如何从ouside jar中读取jar文件中的文件
的pom.xml文件在以下依赖配置添加
<scope>provided</scope>
摆脱那些罐子你的意思是你在你的AMP有很多依赖条件的已在股存在部署应用程序 – abarisone是的,其中很少有像“Apache Commons Jars”这样的共享战争文件已经存在,并且它们中的少数在像硒相关的罐子这样的户外活动中没有用处。 – mitpatoliya