Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/344.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java “智能tomcat”;“复制资源”;花太多时间_Java_Maven_Tomcat_Intellij Idea - Fatal编程技术网

Java “智能tomcat”;“复制资源”;花太多时间

Java “智能tomcat”;“复制资源”;花太多时间,java,maven,tomcat,intellij-idea,Java,Maven,Tomcat,Intellij Idea,我正在使用JSF和使用IntelliJ IDEA的spring构建一个基本的web应用程序。因此,我跟随post用tomcat配置了这个想法。但是,当我运行应用程序时,构建应对资源需要花费太多的时间(比如每小时1/2),而当我进行更改时,则需要更长的时间。最奇怪的是,在构建之后,target文件夹中有大约2GB的文件。同样的类文件夹被递归地复制到其中。这意味着target\classes\classes\artifacts\java\u test\u war\u explodesd\WEB-IN

我正在使用JSF和使用IntelliJ IDEA的spring构建一个基本的web应用程序。因此,我跟随post用tomcat配置了这个想法。但是,当我运行应用程序时,构建应对资源需要花费太多的时间(比如每小时1/2),而当我进行更改时,则需要更长的时间。最奇怪的是,在构建之后,
target
文件夹中有大约2GB的文件。同样的类文件夹被递归地复制到其中。这意味着
target\classes\classes\artifacts\java\u test\u war\u explodesd\WEB-INF\classes\target\classes\target\m2e wtp\WEB resources\META-INF\maven\java\u test\…
等等。这就像无限远

这里有什么问题?请有人帮忙! (对不起我的英语)

pom.xml

4.0.0
java_测试
java_测试
0.0.1-快照
战争
1.8
UTF-8
UTF-8
4.0.3.1发布
1.7.4
4.3.5.最终版本
2.2.10
org.springframework
弹簧芯
${spring framework.version}
org.springframework
德克萨斯州春季
${spring framework.version}
org.springframework
SpringWebMVC
${spring framework.version}
javax.inject
javax.inject
1.
org.aspectj
aspectjrt
${aspectj.version}
org.springframework
春季甲虫
${spring framework.version}
org.hibernate
休眠实体管理器
${hibernate.version}
org.hibernate
冬眠核心
${hibernate.version}
mysql
mysql连接器java
5.1.9
公共dbcp
公共dbcp
1.4
com.sun.faces
JSFAPI
${jsf.version}
com.sun.faces
jsf impl
${jsf.version}
javax.servlet
jstl
1.2
javax.servlet
servlet api
2.5
javax.servlet.jsp
jsp api
2.1
com.sun.el
埃尔里
1
爪哇
javaeewebapi
7
假如
src
maven编译器插件
3.8.0
1.7
1.7
maven战争插件
3.2.1
网络内容

我仍然找不到解决方案。因此,我刚刚从项目中删除了
.idea
目录,并将项目重新导入IntelliJ。然后成功了

我遇到了这个问题。首先检查项目文件夹的大小。如果它太大并且不正常(我的目标文件夹超过了~2GB),我们也会遇到同样的问题! 我的错误导致了这个问题,在intellij idea中,我在项目开始时重构了这么多包,改变了这么多文件夹的方向。我的IDE很混乱,在每个文件夹中创建了很多相同的文件夹,并且多次继续它!就像在镜子前自拍一样!你的照片会怎么样?它将无限重复。 我的解决方案:重新创建与上一个相同的项目。但是要小心,不要重构!
就这个

删除此配置
src
,并遵循常规配置。将生产代码转换为src/main/java并将测试转换为src/test/java,然后将web部件转换为src/main/webapp。这并不能回答这个问题。@hongsy可能不是您的解决方案,但它对我有帮助。最美好的祝福。