Myeclise 中web项目部署到tomcat时Deploy Location 是 INVALID的解决方案
弄了一个maven的web项目,想要将web项目直接部署到tomcat的ROOT下,但部署的时候Deploy Location 是 INVALID。
检查项目根目录下的.settings文件夹中的org.eclipse.wst.common.component
<?xml version="1.0" encoding="UTF-8"?> <project-modules id="moduleCoreId" project-version="1.5.0"> <wb-module deploy-name="myproject"> <wb-resource deploy-path="/" source-path="/WebRoot"/> <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/> <property name="java-output-path" value="/myproject/WebRoot/WEB-INF/classes"/> <property name="context-root" value="/"/> </wb-module> </project-modules>
注意属性context-root的value需要是/
因为本身是maven项目,还需要修改classpath
<?xml version="1.0" encoding="UTF-8"?> <classpath> <classpathentry including="**/*.*" kind="src" output="WebRoot/WEB-INF/classes" path="src"> <attributes> <attribute name="optional" value="true"/> <attribute name="maven.pomderived" value="true"/> </attributes> </classpathentry> <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7"> <attributes> <attribute name="maven.pomderived" value="true"/> </attributes> </classpathentry> <classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER"> <attributes> <attribute name="maven.pomderived" value="true"/> <attribute name="org.eclipse.jst.component.dependency" value="/WEB-INF/lib"/> </attributes> </classpathentry> <classpathentry kind="con" path="com.genuitec.runtime.library/com.genuitec.generic_7.0"> <attributes> <attribute name="owner.project.facets" value="jst.web"/> </attributes> </classpathentry> <classpathentry kind="output" path="WebRoot/WEB-INF/classes"/> </classpath>
原来的第一个classpathentry的值是:
<classpathentry including="**/*.java" kind="src" output="WebRoot/WEB-INF/classes" path="src">
需要修改为:
<classpathentry including="**/*.*" kind="src" output="WebRoot/WEB-INF/classes" path="src">
否则src根中的一些配置文件是不会被编译到WEB-INF/classes目录下的
相关推荐
1. **项目未出现在服务器配置列表中**:在部署项目时,MyEclipse允许用户选择需要部署到特定服务器的项目。若项目没有出现在可选列表中,则表明该问题已经出现。 2. **部署失败**:即使项目出现在了可选列表中,在...
2. **修改执行器地址**:在添加任务时,需要填写执行器项目的地址(即上述部署到Tomcat的地址)。 3. **启动任务**:设置好任务后,点击“启动”按钮来触发任务执行。 4. **查看日志**:在任务列表中可以查看任务...
在这篇文章中,我们将讨论如何将 MyEclipse 中创建的 Web 项目导入到 Eclipse 中,并进行相应的配置以便在 Tomcat 服务器上运行。 MyEclipse 中 Web 项目的创建 在 MyEclipse 中,创建一个新的 Web 项目非常简单。...
部署Web项目到Tomcat服务器上时,需要确保Myeclipse与Tomcat服务器之间建立正确的配置关系。 2. **Tomcat服务器安装与配置**:Tomcat是Apache的一个开源项目,是一个免费的轻量级Web应用服务器。本知识点主要涉及到...
myeclipse2015如何新建web项目以及如何将项目发布到Tomcat的详细图文教程,j具体内容请查看word文档
Myeclipse中Tomcat的项目两种部署方式 在 Myeclipse 中,部署 Tomcat 项目有两种方式:一是通过 Myeclipse 软件中部署,二是通过 Tomcat 的 server.xml 配置文件中部署。下面将详细介绍这两种部署方式。 方式一:...
### Java Web项目打包成WAR并部署到Tomcat 在Java Web开发中,将应用程序打包成WAR格式并部署到Tomcat服务器是一项常见的操作。WAR(Web Application Archive)是一种用于打包Java Web应用程序的标准格式,它包含了...
你可以尝试启动Tomcat服务器,通过部署和运行一个简单的Web项目来验证配置是否成功。在`Servers`视图中,右键点击Tomcat实例,选择`Start`来启动服务器。如果一切顺利,MyEclipse将会启动Tomcat并监听指定的端口,你...
在IT行业中,开发Web应用程序通常需要集成开发环境(IDE)的支持,MyEclipse作为一款强大的Java EE IDE,提供了全面的Web项目创建、运行、调试和部署功能。本篇将详细介绍如何在Windows环境下安装配置MyEclipse,...
MyEclipse 10 配置 Tomcat 服务器详解 MyEclipse 10 是一个功能强大的集成开发环境(IDE),它...用户只需要按照上述步骤操作,即可成功配置 Tomcat 服务器,并在 MyEclipse 10 中使用它来开发和测试 Web 应用程序。
在MyEclipse中,部署Tomcat服务器有两種常用的方法,这两种方法都是为了让开发人员能够方便地在本地环境中运行和测试Web应用程序。下面是详细的步骤和解释: **第一种方法:在MyEclipse软件中部署** 1. **启用...
以上步骤详细阐述了在MyEclipse中创建和部署Java Web项目到Websphere服务器的过程,以及配置数据源、使用版本控制系统(如SVN)和处理项目错误的方法。理解并熟练掌握这些步骤对于开发者来说至关重要,有助于提高...
9. **添加Web项目到服务器**:在“Servers”视图中,双击新创建的Tomcat服务器,打开“Server Overview”。在“Projects”区域,点击“Add”按钮,将你需要部署的MyEclipse项目添加进来。 10. **启动服务器**:配置...
在进行Java Web应用开发时,经常会用到myEclipse作为集成开发环境,并结合Tomcat服务器来部署和运行Web应用程序。本文将详细介绍如何在myEclipse6.5环境下配置并集成Tomcat7,以及在配置过程中可能遇到的一些常见...
MYEclipse中JDK及Tomcat的配置。 MYEclipse是一款功能强大的集成开发环境(Integrated Development Environment,IDE),它提供了很多功能来帮助开发者快速开发Web应用程序。在MYEclipse中,配置JDK和Tomcat是非常...
本篇将详细介绍如何在MyEclipse中配置Tomcat6.0,以实现便捷的开发和部署流程。 1. **下载与安装Tomcat6.0** 首先,你需要从Apache官方网站下载Tomcat6.0的zip或tar.gz文件。解压缩到你希望安装的目录,例如`C:\...
在IT行业中,myEclipse是一款广泛使用的Java集成开发环境(IDE),特别适合于Web项目的开发。本教程将深入探讨如何利用myEclipse进行Web项目的构建和管理,旨在为初学者和有经验的开发者提供详尽的指导。 1. **...
下面将详细阐述如何在MyEclipse集成开发环境中配置并连接Tomcat服务器,以及如何进一步设置数据库连接,使得开发人员能够顺利进行Web应用的开发、测试与部署。 ### 如何在MyEclipse中添加Tomcat服务器 首先,确保...
在Java Web开发过程中,部署应用程序到Tomcat服务器是一项基本且重要的步骤。本文将详细介绍MyEclipse环境中部署应用至Tomcat的两种方式,分别是通过MyEclipse软件界面部署以及通过修改Tomcat的`server.xml`配置文件...
在本文中,我们将详细地介绍如何使用 MyEclipse 搭建 Java Web 项目开发环境,包括安装必要的工具、搭建 Web 项目开发环境、配置服务器等步骤。 首先,在开始搭建 MyEclipse 的开发环境之前,我们需要完成三步工具...