1.在项目使用maven进行构建时,对于在本地上的jar包没有上传到maven库中,常用的办法是放到webapp/WEB-INF/lib目录下,但是在最后进行项目打包时就会报错,可以通过以下配置解决:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.5.1</version>
<configuration>
<source>1.7</source>
<target>1.7</target>
<compilerArgument>-Xlint:all</compilerArgument>
<showWarnings>true</showWarnings>
<showDeprecation>true</showDeprecation>
<compilerArguments>
<extdirs>src\main\webapp\WEB-INF\lib</extdirs>
</compilerArguments>
</configuration>
</plugin>
2.对于某些不想进行打包的目录可以进行过滤,配置如下:
<plugin>
<artifactId>maven-war-plugin</artifactId>
<version>2.1.1</version>
<configuration>
<packagingExcludes>WEB-INF/web.xml</packagingExcludes>
<warSourceExcludes>sql/**</warSourceExcludes>
</configuration>
</plugin>
分享到:
相关推荐
提示和技巧 11.7.1. 常见的环境 11.7.2. 安全保护 11.7.3. 平台分类器 11.8. 小结 12. Maven Assemblies 12.1. Introduction 12.2. Assembly Basics 12.2.1. Predefined Assembly Descriptors 12.2.2...
Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。Maven 除了以程序构建能力为特色之外,还提供 Ant 所缺少的高级项目管理工具。由于 Maven 的缺省构建规则...
Maven是真的不monorepo-本地构建工具(如缺乏值得信赖的增量构建,只能构建Java代码本身,是递归的斗争与部分回购检出),但可以很好地运用了一些技巧和几个较小的使用已知的命令行开关。 行动 在工作目录中 与...
小则影响性能,大则引起生产发布和运行时异常。 其实以上问题的根源都来自于Maven的Jar包冲突和使用不当的依赖传递。这篇文章我就好好分析下以下3个内容: 依赖传递的原则和产生Jar包冲突的原理分析 定位冲突...
涵盖安装、配置、常见问题&技巧、Maven、Git、Tomcat、快捷键、项目配置等. 入门................................................................................................................................
ssm整合开发,小程序毕业设计、期末大作业、课程设计、高分必看,下载下来,简单部署,就可以使用。 包含:项目源码、数据库脚本、软件工具等,该项目可以作为毕设、课程设计使用,前后端代码都在里面。 该系统...
主旨帮助大家学习自定义控件中的一些技巧,分析问题解决问题的一种思路。 引入 Step 1. Add the JitPack repository to your build file root build.gradle allprojects { repositories { ... maven { url ...
这些资源可以提供很多有用的信息和技巧,帮助你更好地理解 Java 语言和它的生态系统。 练习编写 Java 代码。实践是提高 Java 技术的最好方法。尝试编写一些小的程序或者项目,不断练习自己的编程技能。 参加 Java ...
java后台查看所有订单源码Vaadin 提示和技巧 该项目和文档包含一系列提示和技巧,希望能让您更轻松、更有趣地与 Vaadin 合作。 请注意,这不是挑战。 请不要尝试将您在此处看到的所有内容一次全部...构建您自己的小部件
写这篇博文的目的也是为了总结一下在这次项目中学到了什么东西,除了上面这些知识点大纲,还有很多实用的小技巧: 项目可以分成后台模块、前台模块(没必要写在一起),如果前台模块崩了,不会影响到后台模块。有必要...
包含了基础篇、JVM、多线程&并发、Spring、MyBatis、SpringBoot、MySQL、SpringCloud、Dubbo、Nginx、MQ、数据结构与算法、Linux、Zookeeper、Redis、分布式、网络、设计模式、Maven、ElasticSearch、Tomcat、Git、...
让它变小 基本的 OOPS 原则 固体原则 设计模式 基本理解 态度 每天学习 定期阅读优秀的博客(Atwood、Martin Fowler 等),及时了解技术新闻,关注有趣的新技术。 这些步骤将让我决定是否发现任何有趣的东西需要...
欢迎来到您的 beanstalk-maven-plugin 原型项目!关于有关最新信息,请参阅 这个项目是从 elasticbeanstalk-service-webapp-archetype 生成的。 实际上,它是使用 Amazon Web Services 的 Elastic Beanstalk 服务的...
Maven 专题.......................................................................................................................................60 配置...................................................