MyEclipse 10 下Tomcat虚拟机环境搭建

  心力憔悴~,纠结了一整天仍是未能在Mac系统下配置出心中所想的Tomcat虚拟机服务器~~

究其原因,可能是我用的MyEclipse版本太新~,好些配置信息都得一番好找~~~~,

不过在此过程中能,倒是把Win系统MyEclipse 10下的Tomcat配置基本弄明白了,,,,如下当个人做个笔记吧:

一 . Tomcat在MyEclipseps程序内部设置,上几张图先:


**注:Tomcat的安装的确没什么特别在意的地方,我简单说一下:

  首先从Tomcat官网下载.zip的包(注意不要太新7.0或8.0足够了);再"解压到当前文件夹"后,把文件夹放在容易找的地方,就OK了.

自此,MyEclipse中已经添加成功.

二 . 创建Cat工程

配置一台虚拟主机, 名称为: www.cat.com, 将Cat工程部署到该主机中.

(1).配置www.cat.com     //在E盘根目录下新建一个文件夹,,名为:www.cat.com
编辑[tomcat]/conf/server.xml文件, 在<Engine>标签下添加一个Host标签:
<Host name="www.cat.com" appBase="E:\www.cat.com"></Host>

(2) 配置主机名和IP地址的映射, 在hosts文件添加如下配置:      //在我的电脑C盘中直接在右上角搜索hosts;

                             //选择目录为:*/Windows32/drivers/etc 的hosts文件.
127.0.0.1  www.cat.com

(3) 将Cat部署到虚拟主机中:          //在工具栏中点击Manage Deployments按钮
选中项目后点击add添加服务器 -->

下拉选择 <Custom Location>

自定义位置: Cat主机默认管理的目录, 最终位置为:
E:\www.cat.com\ROOT

三 . 配置为缺省的WEB应用, 并为WEB应用配置主页. 最终通过"www.cat.com"地址来访问Cat应用中的主页

//此时有两种选择:

1.在server.xml中<Host>标签的内部配置一个<Context>标签, 每次配置后都需要重启服务器 //不推荐

2.在[tomcat]/conf/Catalina/[localhost]目录下添加一个文件xxx.xml进行配置, 不需要重启服务器

所以选择第二种方式--直接将应用放在虚拟主机管理的目录下, 不需要重启服务器:如下

选第二中配置方式, 不需要重复的将应用拷来拷去, 只需在配置文件中配置指向应用的路径即可
在[tomcat]/conf/Catalina/localhost 目录下, 创建一个ROOT.xml, 在文件添加如下<Context>标签来配置web应用

<Context docBase="D:\softspace\Workspaces\MyEclipse10\Cat\WebRoot"/>

//加上.xml文件头<?xml version="1.0" encoding="UTF-8"?>

//docBase路径为MyEclipse中Cat项目的绝对路径

***注:若没有运行过Tomcat服务器,则目录 [tomcat]/conf 内没有名为/Catalina文件夹...

所以有第二种方式必须至少启动过一次Tomcat服务器!!!

配置全部完成,此时点开浏览器输入www.cat.com即可服务Cat项目.

时间: 2025-01-04 21:34:03

MyEclipse 10 下Tomcat虚拟机环境搭建的相关文章

Mac系统下STF的环境搭建和运行

本文参考以下文章整理:MAC 下 STF 的环境搭建和运行 一. 前言 STF,全称是Smartphone Test Farm,WEB 端批量移动设备管理控制工具,就是可以用浏览器来批量控制你的移动设备,目前只支持Android设备. 二.环境搭建 1. 安装xcode和xcode 命令行工具 (安装Macport需要) Xcode:直接在App Store下载安装 Xcode Command Line Tools:在terminal中输入以下命令,然后在弹出的安装步骤中猛点下一步自动安装. 1

NDK在windows下的开发环境搭建及开发过程

在Android应用的开发project中.无论是游戏还是普通应用.都时常会用到.so即动态链接库,关于.so是什么玩意儿,有什么优点.这个大家能够在网上查一下,本人不做过多解释. .so本是linux下的文件类型,所以编译.so必需要在linux环境下,那么怎样在win下进行编译呢?随便在网上搜下,教程也是五花八门,不清不楚,没有一定功底,即便看着教程到最后预计还是功败垂成,更别说刚開始学习的人,看了保证头晕眼花,本人也是依据网上的一些样例.总结了一个个人觉得还算比較简单的一个.so的编译方法

CENTOS6.4上KVM虚拟机环境搭建

关键词: KVM,虚拟机,windows7, VNC, 桥接网络,br0, SCSI, IDE 环境: host: CENTOS6.4 guest: windows 7 sp1 主要步骤: 安装软件包 配置桥接网络 配置VNC 安装虚拟机 1.安装软件包 yum install qemu-kvm yum install libvirt   yum install libvirt-python 其实CENTOS6.4上已经安装了这三个软件包,不用再装了. rpm -qa | grep qumu-k

Jenkins + Git + Maven + tomcat集成环境搭建

折腾了好几天,终于吧Jenkins + Git + Maven + tomcat集成环境搭建起来了,最终主要实现"自动构建.部署"web应用. 1.安装环境 操作系统:Centos 6.5 JDK:1.7.x Maven:3.1.x Git: 1.7.1,自建GitLab平台 tomcat:7.x 上述宿主机器2台:192.168.1.194,192,168.1.198,其中194位Jenkins Master,198位slave. 2.第三方安装安装和环境配置 JDK.Git.Mav

Linux下的ssh环境搭建与管理

Linux下的ssh环境搭建与管理 实验环境 1:网桥模式 2:安装好vmtoos 3:安装好yum 4:安装好ssh相关软件包 5:服务端:xuegod-63   IP:192.168.1.63 客户端:xuegod-64   IP:192.168.1.64 客户端普通用户:ceshi  密码:123456 6:安装好扫描软件rpm -ivh/mnt/Packages/nmap-5.21-4.el6.x86_64.rpm 实验目标 1:SSHD服务介绍 2:SSHD服务安装配置 3:两Linu

windows visual studio 2012下MPI并行环境搭建

因为课程作业的缘故需要编写并行计算的程序,准备写一下MPI程序,MPI的全称是Message Passing Interface即标准消息传递界面,可以用于并行计算.MPI的具体实现一般采用MPICH.下面介绍如何在Windows 8系统下visual studio 2012中搭建MPI环境来编写MPI程序. 安装MPI实现库 MPICH官网上给出了windows下的下载地址.可以看出链接到了微软的官网,根据我的版本下载并安装了HPC Pack 2012 SDK.然而在网上查找资料发现都是关于M

OpenCV学习系列(零) Mac下OpenCV + xcode环境搭建

# OpenCV学习系列(零) Mac下OpenCV + xcode环境搭建 [-= 博客目录 =-] 1-学习目标 1.1-本章介绍 1.2-实践内容 1.3-相关说明 2-学习过程 2.1-homebrew安装 2.2-使用homebrew安装CMake 2.3-源码安装OpenCV 2.4-xcode配置与测试 2.5-基础问题回答 3-资料 1-学习目标 1.1-本章介绍 因为不可抗力(╯﹏╰),最近去图书馆借了一本<OpenCV编程案例详解>,准备学习OpenCV的使用,因为身患懒癌

Ma下java开发环境搭建

Mac下Java开发环境搭建 mac配置java开发环境:eclipse + jdk1.8 前言 搭建开发环境之前,先了解一下一些概念:java,javaSE,javaEE,JVM,JDK,JRE java发展历程 JavaSE.JavaME.JavaEE三者之间的关系JavaSE(J2SE):(Java2 Platform Standard Edition,java平台标准版)JavaEE(J2EE):(Java 2 Platform,Enterprise Edition,java平台企业版)

windows下 nginx php 环境搭建

windows下配置nginx+php环境 刚看到nginx这个词,我很好奇它的读法(engine x),我的直译是“引擎x”,一般引“擎代”表了性能,而“x”大多出现是表示“xtras(额外的效果)”,那么整个词的意思就是类似“极致效果”,“额外性能”.当然这里不是要来唠嗑,以上是题外话. nginx相较于我们熟悉的apache.IIS的优势,就我浅入浅出的了解,在于“反向代理”和“负载均衡”.因此考虑到能够为Web服务器节省资源,它可以代替apache来提供Web服务.那么上正题了,ngin