Maven学习中的问题及解决
程序员文章站
2022-03-14 15:37:56
最近刚入门Maven,在学习过程中遇到了一些问题,在这分享下,也许会对你们有些帮助 (一)Maven项目一更新jdk版本就会变成1.5? 在pom.xml文件中添加编译器版本插件 右击项目->Properties->Java Build Path将jdk改为1.7,然后在Project Facets ......
最近刚入门Maven,在学习过程中遇到了一些问题,在这分享下,也许会对你们有些帮助
(一)Maven项目一更新jdk版本就会变成1.5?
在pom.xml文件中添加编译器版本插件
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.7</source> <target>1.7</target> <encoding>UTF-8</encoding> </configuration> </plugin>
右击项目->Properties->Java Build Path将jdk改为1.7,然后在Project Facets中将java的版本也同步到1.7,此时再更新项目就会变成1.7
(二)Maven整合SSM框架,生成项目在运行时报java.lang.AbstractMethodError: org.mybatis.spring.transaction.SpringManagedTransaction.getTimeout()Ljava/lang/Integer错误
这是版本的问题,使用MyBatis3.x和Spring4.x整合是导入的MyBatis-Spring.jar要使用1.3.x版本以上,我导入的是1.3.2成功运行了
(三)使用SSM框架,Maven项目打成war包时对应的mapper的配置文件没有生成
在pom.xml中做如下配置
<resources> <resource> <directory>src/main/resources</directory> <includes> <include>**/*.properties</include> <include>**/*.xml</include> <include>**/*.tld</include> <include>**/*.jsp</include> </includes> <filtering>true</filtering> </resource> <resource> <directory>src/main/java</directory> <includes> <include>**/*.properties</include> <include>**/*.xml</include> <include>**/*.tld</include> </includes> <filtering>true</filtering> </resource> </resources>
这个配置是将java路径以及resources路径下的一些配置文件同步到生成的war包中
上一篇: C#+HtmlAgilityPack+Dapper走一波爬虫
下一篇: 扁桃体发炎喝什么比较好
推荐阅读
-
Laravel中VerifyCsrfToken报错问题的解决方法分享
-
提示因为计算机中丢失 bthprops.cpl 尝试重新安装该程序以解决此问题的解决方法
-
Oracle更换为MySQL遇到的问题及解决
-
如何解决magento2安装过程中缺少两个php扩展的问题:ext-intl和ext-xsl
-
window.onload 加载完毕的问题及解决方案(上)_javascript技巧
-
MySQL子查询中order by不生效问题的解决方法
-
Kubernetes 中配置集群 ETCD 碰到的一些问题的解决!
-
关于Cookie中带有中文乱码报错的问题解决
-
php提取csv格式文件中的字符串出现的有关问题及解决方法
-
Oracle安装过程中遇到的一些问题及解决方案