Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.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
Eclipse 重命名JEE项目_Eclipse_Jsp_Jakarta Ee_Rename - Fatal编程技术网

Eclipse 重命名JEE项目

Eclipse 重命名JEE项目,eclipse,jsp,jakarta-ee,rename,Eclipse,Jsp,Jakarta Ee,Rename,我正在从事一个JavaEE项目,我已经有了一个旧项目的框架。我所做的只是重命名项目、打包并更改项目文件(.project)中的名称。但现在,当我尝试运行时,它在浏览器中返回错误“请求的资源不可用”。我检查了web.xml并添加了一个新的jsp,但没有成功,因为它不起作用。在浏览器的地址中,它为我提供了项目的旧名称()。为了解决这个问题,我做了很多努力。我能做什么?是否有其他文件需要更新并以新名称写入?请告诉我您的想法(知道我必须使用那个旧项目)为什么不使用maven原型创建一个新项目,只需在控制

我正在从事一个JavaEE项目,我已经有了一个旧项目的框架。我所做的只是重命名项目、打包并更改项目文件(.project)中的名称。但现在,当我尝试运行时,它在浏览器中返回错误“请求的资源不可用”。我检查了web.xml并添加了一个新的jsp,但没有成功,因为它不起作用。在浏览器的地址中,它为我提供了项目的旧名称()。为了解决这个问题,我做了很多努力。我能做什么?是否有其他文件需要更新并以新名称写入?请告诉我您的想法(知道我必须使用那个旧项目)

为什么不使用maven原型创建一个新项目,只需在控制台中键入:

mvn archetype:generate
它将向您显示web上可用原型的列表,只需选择其中一个,对于JEE6/JEE7,您可以从以下各项中进行选择:

1019: remote -> org.codehaus.mojo.archetypes:webapp-javaee6 (Archetype for a web application using Java EE 6.)
1020: remote -> org.codehaus.mojo.archetypes:webapp-javaee7 (Archetype for a web application using Java EE 7.)
如果您同意我的意见,只需键入: 根据您的需要选择1019或1020,并回答以下问题:

projectId:your-project-name
groupdId:com.yourdomain.reverse
version:1.0

通过选择当前项目,在工作区中执行项目->清理。同样,如果使用maven,那么右键单击您的项目并执行maven->clean。 手动转到ear模块的目标目录,按住shift键并删除目标中的所有内容,然后重建项目以形成新的ear。
如果已正确配置web.xml,请点击应用程序url。同时按住ctrl+shift+delete键,删除浏览器历史记录,然后进行检查。

右键单击project->refactor->rename是否重命名了项目?否,我直接在工作区和项目文件(.project)中重命名了项目。这是一种不好的重命名项目的方法。尝试导入项目,然后右键单击->重构->重命名我刚刚尝试了您所说的,最后我可以在浏览器的地址中获得新项目的名称,但仍然没有显示jsp。我们需要有关项目的更多信息,例如web.xml文件等