项目在eclipse中正常,在idea中报错

一直用的eclipse,但公司很多员工用的都是idea,便想试试,谁知导入maven项目后一直报错,最后发现编译后target中没有dao中的xml文件,导致监听器加载资源时一直报错,

最后经过反复查找,终于找到答案。

在pom.xml的<build>中添加:

<resources>   <resource>      <directory>src/main/java</directory>      <includes>         <include>**/*.xml</include>      </includes>      <filtering>true</filtering>   </resource>   <resource>      <directory>src/main/resources</directory>      <filtering>true</filtering>   </resource></resources>删除target文件夹,重新编译,神奇的事发生了,项目启动了。。真tm难受

原文地址:https://www.cnblogs.com/nankeyimengningchenlun/p/10600155.html

时间: 2024-11-08 19:09:32

项目在eclipse中正常,在idea中报错的相关文章

myeclipse 项目导入 Eclipse中

1.myeclipse项目导入到Eclipse中左上角没有一个地球的标志.需要把项目变成Web项目,在项目上右键-->Properties-->选择Project Facets 2. 3.如果报错,项目根目录去找到.settings文件夹下的org.eclipse.wst.common.project.facet.core.xml文件,用记事本打开 把3.0改成2.5即可 4.把jst.web 的version换成2.5然后保存在eclipse中按F5刷新项目 5.在项目上右键-->Pr

Android项目在eclipse中无法打包apk文件[bin目录下没生成apk文件]问题解决

后来我发现在eclipse的Preferences -> Android -> Build中有一项“Skip packaging and dexing until export or launch....”,原来这个选项默认是被勾选的,这个选项的意思是“跳过packing和dexing,直到export或者 launch...”,去掉这个选项即可解决问题. Android项目在eclipse中无法打包apk文件[bin目录下没生成apk文件]问题解决

eclipse中的js文件报错的解决办法

在使用别人的项目的时候,导入到eclipse中发现js文件报错,解决办法是关闭eclipse的js校验功能. 三个步骤: 1. Eclipse代码   右键点击项目->properties->Validation->Errors/Warming 将Enable Javascript Sematic validation前面的钩子去掉 2.打开.project 文件下面代码去掉 Eclipse代码   <buildCommand> <name>org.eclipse

解决:在Eclipse中运行monkeyrunner脚本报错: IOError: (2, &#39;File not found - D:\\workspace\\monkeyrunner_test01 (\u62d2\u7edd\u8bbf\u95ee\u3002)&#39;)

在eclipse中搭建运行monkeyrunner脚本的环境,请见lynnLi的博客monkeyrunner之eclipse中运行monkeyrunner脚本之环境搭建(四) 但在实践中,状况确实层出不穷,首先我搭建好环境后,运行了一个简单的脚本,没想到抛出了错误. IOError: (2, 'File not found - D:\\workspace\\monkeyrunner_test01,说明没有在我们配置的路径下找到相应的脚本. 我们点击Run-External Tools-Exter

基于Maven的web项目在Eclipse中使用Tomcat调试

以前开发用过jetty来调试maven项目,不过那时也有点浑浑噩噩的,就是使用而已,业余时间都奉献给了游戏.最近在鼓捣maven,就记录一下最近搭建Eclipse中使用Tomcat调试maven项目的过程,以后忘记或者中间有什么问题时可以查到. 废话不多说,下面开始搭建: 1. 安装Maven(配置Maven环境变量+Eclipse中的Maven插件) 这步就不多说了,网上一搜一大把,要说明的只有一点,第一次配好Maven插件,一定要更新一次远程库的索引,这样添加依赖的时候就不会出现搜不到那个j

Maven构建web项目在Eclipse中部署的几种方法

目录: 方法一:运用Maven的plugin:jetty来部署web 方法二:运用Eclipse 的Jetty插件直接部署 方法三:运用Run on Server(tomcat)部署 [方法一].运用Maven的plugin:jetty来部署 第一步:配置POM.xml 文件 在节点<build><plugins>…</plugins></build>中配置Jetty插件依赖如下: XHTML 1 2 3 4 5 6 7 8 <plugin> &

eclipse 将gitLab远程仓的项目导入eclipse中

开发步骤 一.在eclipse中的git因为我的eclipse是2015年的LUNA版,上面自带了git插件,很方便,这里就不介绍eclipse如何安装egit插件了.简单介绍eclipse配置git.1 如何使用git (1)在eclipse的选项栏中,选择Windows(2)选择Show View –>Other(3)找到Git 选择Git Repositories这个就是git的资源库了. er.git导入gitLab远程仓中的项目 1 import导入 在项目列表空白区右键,选择impo

在eclipse中导入jquery包后报错的解决办法

eclipse导入jquery包后报错,处理步骤如下:  1.关闭Eclipse,打开对应项目的.project文件,去掉如下内容:         org.eclipse.wst.jsdt.core.javascriptValidator       2.删除项目中原来的jquery支持包,重启重新复制一份,因为原来的文件已被eclipse项目标记为错误了,之后报错解决.

在eclipse中新建java问题报错:The type XXX cannot be resolved. It is indirectly referenced from required .class files

在Eclipse中遇到The type XXX cannot be resolved. It is indirectly referenced from required .class files错误.....,查找的解决办法如下: 一: It is indirectly referenced from required .class file 原因:你正要使用的类调用了另一个类,而这个类又调用了其他类,这种关系可能会有好多层.而在这个调用的过程中,某个类所在的包的缺失就会造成以上那个错误. 解

selenium,在Eclipse中打开fireFox浏览器报错:org.openqa.selenium.firefox.NotConnectedException: Unable to connect to host 127.0.0.1 on port 7055 after 45000 ms

1. 相信很多同学刚接触selenium时,在Eclipse中打开fireFox浏览器是报报错:org.openqa.selenium.firefox.NotConnectedException: Unable to connect to host 127.0.0.1 on port 7055 after 45000 ms. Firefox console output:...(异常代码太多此处省略) 在网上找了好多方法都是不能解决问题,结果是焦头烂额! 2.其实这是selenium的jar包和