1、为转移的项目添加Web Project Capabilities。
用MyEclipse打开转移的项目,配置Tomcat。当想把转移项目Deploy到Tomcat下的时候,发现没有所要Deploy项目可选。这是因为Tomcat还没有认为你转移过来的项目是Web Project。此时只要为我们的项目添加Web Project Capabilities就可以了。
2、修改WebRoot路径。
经过上面一步项目终于可以在Tomcat下Deploy了。但是还是有问题,Deploy的项目有点不对劲。这是因为MyEclipse默认的Web-Root路径是WebRoot而在Eclipse下是WebContent的原因。但是改这个目录有点麻烦,我在MyEclispe的菜单上找了很久都找不到地方更改,找到了Web-Root的目录的显示位置,但那个输入框却是只读的,没办法改。最后终于给我找到了更改的地方。打开项目的根目录,在些目录下有一个.mymetadata的文件,打开此文件可以看到如下内容:
<?xml version="1.0" encoding="UTF-8"?>
<project-module
type="WEB"
name="atcs3"
id="myeclipse.1173497999562"
context-root="/atcs3"
j2ee-spec="1.4"
archive="atcs3.war">
<attributes>
<attribute name="webrootdir" value="<prjroot>" />
</attributes>
</project-module>
可以看到转移过来的项目的webrootdir就是项目的根目录,把value的值改成"WebContent"就大功告成了。
当然还要记得更改.classpath文件下的<classpathentry kind="output" path="WebRoot/WEB-INF/classes"/>的path值
分享到:
相关推荐
在使用MyEclipse开发Java Web应用程序时,可能会遇到一种情况:放置在项目目录下的JSP文件可以正常访问,但如果将这些JSP文件放置在项目的WebRoot目录下,则无法通过浏览器进行访问。这种现象可能是由多种因素导致的...
我们可以通过右键点击项目 -> 属性 -> 部署程序集 -> 选择 WebContent -> 删除 WebContent 文件夹,然后添加一个新的文件夹 WebRoot。最后,我们可以将项目添加到 Tomcat 服务器中,并运行项目。 Tomcat 服务器的...
在Eclipse中修改项目名称涉及到两个主要方面:一是项目本身的重命名,二是更改Web项目的上下文路径(Context Root)。具体步骤如下: #### 1. 项目重命名 - 首先,打开Eclipse,找到你需要修改名称的项目。 - 在...
首先,选择"New" -> "Web Project",然后在"Project name"中输入项目名称,"Source folder"设为`src/main/java`,"Web root folder"设为`src/main/web`,并确保勾选"Maven"选项以添加Maven支持。在"GroupId"中输入...
接下来,创建一个新的MyEclipse Website项目,项目名称应与你在Tomcat中的部署路径一致。这样做是为了方便在学习过程中模拟实际部署环境。在设置项目时,确保选择J2EE规范为Java EE 5.0,因为静态导入语法在该版本及...
`Remove` → 再次点击 `Add JARs` → 选择项目名称 → `WebRoot` → `WEB-INF` → `lib` 文件夹下的所有文件 → 点击 `OK`。 - **原因**:重新导入 JAR 包可以避免因重复引入相同 JAR 导致的类冲突问题,确保项目...
在MyEclipse中,每一个Web项目都有一个与之关联的Context-root,它相当于项目的URL路径前缀,用于在服务器上识别并定位该项目。当部署设置中的Context-root丢失或配置不正确时,MyEclipse会认为部署信息不完整,从而...
### Java Web项目在MyEclipse 6.5中的更名方法 ...通过以上两种方法,我们可以有效地在MyEclipse 6.5中完成Java Web项目的名称更改。这不仅有助于保持项目的整洁和规范,还可以更好地适应项目的实际需求和发展方向。
- 将原有的Context Root名称更改为新的项目名称,确保与原项目名称不同且唯一。 5. **检查并更新其他配置**: - 除了修改Context Root之外,还需要检查项目的其他配置,如web.xml文件中的配置是否与新项目名称...
- 在浏览器中输入`http://localhost:8080/项目名称/WebRoot/index.jsp`访问部署好的应用。(这里的“项目名称”需要替换为你实际的项目名称) #### 二、通过修改`server.xml`配置文件部署 这种方式更加灵活,适用...
1. 创建Web项目:在MyEclipse中创建一个新的Web项目,项目名称可以自定义,例如openi2.0。 知识点:Web项目是在MyEclipse中的一个基本单元,用于组织和管理Web应用程序的所有资源和配置文件。 2. 复制源代码:将...
在项目右键菜单中选择“Add Web Support”,并指定WebRoot目录为“WebContent”。 #### 6. 修改.flexProperties文件 最后,打开项目中的.flexProperties文件,这是Flex项目的关键配置文件。在此文件中,你需要修改...
- 在下一步中,将配置文件的存放位置由默认的“src”修改为“WebRoot/WEB-INF”。 - 在`web.xml`文件中添加Spring上下文监听器的配置,如下所示: ```xml <param-name>contextConfigLocation <param-value>/...
- 打开MyEclipse,选择“File”>“Import”>“General”>“Existing Projects into Workspace”>“Select root directory”,然后选择存放项目的本地路径。 - 在“Projects”页面中选择“Team”>“Share Project.....
- 在项目目录下右键点击“WebRoot”->“New”->“JSP”,创建一个名为`hello.jsp`的文件。 - 编写代码如下: ```jsp ; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE ...
有时,我们可能会遇到需要将原先在MyEclipse中创建的Web项目迁移到Eclipse的情况。本文将详细介绍如何将一个Eclipse Web Project转换成Dynamic Project的过程。 #### 二、背景知识 在了解具体的转换方法之前,我们...
例如,原系统中使用了F:\bea\weblogic81\server\lib下的ojdbc14.jar,我们将其替换为D:\工作\05月\2011-4-28code\WebRoot\WEB-INF\lib中的ojdbc14.jar,确保使用公司项目所需的数据库驱动。 接下来,我们讨论...