Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/364.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 在eclipse中将maven项目构建添加到tomcat_Java_Eclipse_Maven_Tomcat - Fatal编程技术网

Java 在eclipse中将maven项目构建添加到tomcat

Java 在eclipse中将maven项目构建添加到tomcat,java,eclipse,maven,tomcat,Java,Eclipse,Maven,Tomcat,我曾经通过右键单击服务器->添加和删除->选择我的项目->完成,将我的maven项目添加到tomcat服务器v7.0 但是今天我在列表中找不到我的maven项目。 可用部分中只有一个项目。 我怎样才能让我的项目在列表中 我在IRAD(IBM版本的Eclipse)中多次看到这种垃圾。我认为这个软件只是有缺陷。确保将代码备份到其他地方,如代码存储库中,并删除所有项目,包括本地文件。然后再检查一遍。此外,tomcat非常适合在其webapps文件夹中进行更改。您可能想忘记一起通过eclipse进行部署

我曾经通过右键单击服务器->添加和删除->选择我的项目->完成,将我的maven项目添加到tomcat服务器v7.0

但是今天我在列表中找不到我的maven项目。 可用部分中只有一个项目。 我怎样才能让我的项目在列表中


我在IRAD(IBM版本的Eclipse)中多次看到这种垃圾。我认为这个软件只是有缺陷。确保将代码备份到其他地方,如代码存储库中,并删除所有项目,包括本地文件。然后再检查一遍。此外,tomcat非常适合在其webapps文件夹中进行更改。您可能想忘记一起通过eclipse进行部署。您还有一些其他选项,实际上可以让您立即看到更改,而无需重新部署

Hot deploy solutions
1) Use Jrebel - this is expense
2) Expand your war in the webapps folder and send symbolic links back to     your target folders containing your class, and to you jsp, javascript directories
3) Expand your war in the webapps folder and use filesync plug in (its been hard to find on the web for a while) to copy your changes to the expanded area
其他方法只是让你的战争/耳朵过去,而不是热部署

1) Change your maven code to copy the ear/war to the tomcat directory for you every time you run maven install
将IDE完全集成到Web服务器似乎是一种幻想,据我所知,它们从未完全实现