我正在开发一个JavaEE项目,我已经拥有了一个旧项目的骨架。我所做的就是重命名项目,打包并更改项目文件(.project)中的名称。但是现在当我试图运行时,它会在浏览器中返回错误“请求的资源不可用”。我检查了web.xml并添加了一个新的jsp,但它无法正常工作。在浏览器的地址中,它为我提供了项目的旧名称(http://localhost:8061/smsgate/)。我已经尝试了很多来解决这个问题。我能做什么?是否还有其他文件需要更新并以新名称书写?请告诉我你的想法(知道我必须使用那个旧项目)
答案 0 :(得分:0)
为什么不使用maven原型创建一个新项目,只需在控制台中输入:
var input = BigInteger.Parse("12498124912841982142441242424421");
var output = input.ToString("E"); // yields "1.249812E+031"
它将向您显示网络上可用的原型列表,只需选择其中一个原型,您可以选择JEE6 / JEE7:
mvn archetype:generate
如果您同意我的意见,请输入: 1019或1020根据您的需要回答如下问题:
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.)
答案 1 :(得分:0)
做项目 - >通过选择当前项目来清理工作区。此外,如果使用maven然后右键单击您的项目并做maven - >清洁。 手动转到耳模块的目标目录并移动 - 删除目标中的所有内容,然后重建项目以形成新的耳朵。 如果您已正确配置web.xml,请点击您的应用网址。同时按ctrl + shift +删除浏览器历史记录然后检查。