当前位置: 首页 > news >正文

外国网站架构新闻稿

外国网站架构,新闻稿,注册深圳公司代理记账报税,广东省深圳市Web服务器——Tomcat Web服务器定义 它是一个应用程序#xff08;软件#xff09;#xff0c;对HTTP协议的操作进行封装#xff0c;使得程序员不必直接对协议进行操作#xff0c;让Web开发更便捷 Web服务器主要功能 封装HTTP协议操作#xff0c;简化开发将Web项目部署到…Web服务器——Tomcat Web服务器定义 它是一个应用程序软件对HTTP协议的操作进行封装使得程序员不必直接对协议进行操作让Web开发更便捷 Web服务器主要功能 封装HTTP协议操作简化开发将Web项目部署到服务器中提供网上信息浏览服务 Tomcat 是一个开源免费的轻量级Web服务器支持Servlet/JSP少量JavaEE规范它也被称为Web容器、Servlet容器Servlet需要依赖于Tomcat才可运行 JavaEEJava Enterprise Edition 为java企业版。指的是Java企业级开发的技术规范总和。包含13项技术规范JDBC、JNDI、EJB、RMI、JSP、Servlet、XML、JMS、Java IDL、JTS、JTA、JavaMail、JAF Tomcat基本使用 Tomcat安装 Tomcat下载以Tomcat9.x版本为例 进入官网查看目前Tomcat官方支持的Tomcat版本及其对应的jdk版本 下载Tomcat9 将下载后的压缩包解压到本地即可安装完成 Tomcat目录中各子目录的作用 Tomcat环境配置 高级系统设置→环境变量→单击系统变量中的新建→变量名设置为CATALINA_HOME变量值设置为自己的Tomcat安装目录 找到系统变量中的Path双击打开→单击新建→输入%CATALINA_HOME%\bin然后一路单击确定即可 Tmcat卸载 直接删除Tomcat安装的目录即可卸载 Tomcat启动及关闭 Tomcat启动 双击bin目录下的startup.bat后会出现Tomcat控制台运行窗口 启动成功判断在浏览器输入localhost:8080若出现Tomcat窗口则说明启动成功如图所示 Tomcat关闭 强制关闭直接x掉控制台运行窗口正常关闭一单击bin目录下的shutdown.bat进行关闭正常关闭二CtrlC Tomcat启动时可能出现的问题 Tomcat控制台中文乱码 修改conf/logging.properties中的如下代码(若UTF-8乱码则改为GBK) java.util.logging.ConsoleHandler.encoding UTF-8控制台乱码如图所示 更改编码格式后乱码问题即可解决 端口号冲突其他程序将Tomcat的端口号占用 找到对应程序将其关掉即可 启动窗口一闪而过 检查JAVA_HOME环境变量是否正确配置 Tomcat文件配置 Tomcat配置 修改Tomcat默认启动端口号端口号的取值范围是0~65535 打开conf/server.xml server.xml中默认启动端口号为8080如下所示 Connector port8080 protocolHTTP/1.1connectionTimeout20000redirectPort8443maxParameterCount1000/若将Tomcat端口号改为80则将来访问Tomcat时就不用再输入端口号原因HTTP协议默认端口号为80如下所示 Connector port80 protocolHTTP/1.1connectionTimeout20000redirectPort8443maxParameterCount1000/此时启动成功判断直接在浏览器输入localhost然后回车即可不需要再输入端口号若出现Tomcat窗口则说明启动成功如图所示 Tomcat部署项目 将项目放到webapps目录下即可部署完成 示例将hello项目放到webapps下此时部署完成。在该hello目录下有个a.html页面此时即可打开浏览器输入localhost:8080/hello/a.html访问该页面若在浏览器中成功访问该页面则说明部署成功 一般JavaWeb项目会被打包成war包 idea可以生成war包然后将war包放到webapps目录下Tomcat会自动将war文件解压缩到webapps目录下 将压缩后的JavaWeb项目haha.war复制到webapps目录下此时会自动将该war包解压缩 此时即可打开浏览器输入localhost:8080/haha/a.html访问该页面若在浏览器中成功访问该页面则说明部署成功 IDEA创建Maven Web项目 Web项目结构 Web项目结构分类 开发中的项目 开发完成部署的Web项目 开发中的项目完成后通过执行Maven打包命令 package,可以获取到开发完成部署的Web项目的war包注意该war包不会自动到webapps目录下需要自己手动转移编译后的Java字节码文件和resources的资源文件会被放到WEB-INF下的classes目录下pom.xml中依赖坐标对应的jar包会被放入WEB-INF下的lib目录下 创建Maven Web项目 使用骨架方式创建 步骤 选择Web项目骨架创建项目删除pom.xml多余的坐标补齐缺失的目录结构 使用骨架方式创建—方式一 选择Web项目骨架创建项目 File→New→Project→Mavne Archetype然后按图示写入信息最后单击Create 删除pom.xml多余的坐标 删减为如下代码 project xmlnshttp://maven.apache.org/POM/4.0.0 xmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexsi:schemaLocationhttp://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsdmodelVersion4.0.0/modelVersiongroupIdorg.example/groupIdartifactIdMavenWebDemo/artifactIdpackagingwar/packagingversion1.0-SNAPSHOT/version /project注意packagingwar/packaging代表打包方式标签体为war时打包为Web项目标签体为jar时打包为jar包方式 补齐缺失的目录结构 右键src→New→Directory→双击自己需要的目录 右键test→New→Directory→双击自己需要的目录 右键webapp→New→Directory→输入html回车 同理即可将Web项目结构补充完成最终形式如图所示 使用骨架方式创建—方式二 选择Web项目骨架创建项目 File或右上角设置按钮→Project Structure→Modules然后按图示操作 删除pom.xml多余的坐标 删减为如下代码 project xmlnshttp://maven.apache.org/POM/4.0.0 xmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexsi:schemaLocationhttp://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsdmodelVersion4.0.0/modelVersiongroupIdorg.example/groupIdartifactIdMavenWebDemo/artifactIdpackagingwar/packagingversion1.0-SNAPSHOT/version /project注意packagingwar/packaging代表打包方式标签体为war时打包为Web项目标签体为jar时打包为jar包方式 补齐缺失的目录结构 按照使用骨架方式创建的方式一进行目录及文件的补充将其补充为标准的Web项目结构即可如图所示 ​ 不使用骨架方式创建 步骤 选择Web项目骨架创建项目pom.xml中添加打包方式为war补齐缺失的目录结构 具体步骤如下 创建一个标准的Maven项目创建方式详见Maven部分然后在pom.xml文件中添加Web项目的打包方式添加完打包方式后单击刷新 如图所示 补齐缺失的目录结构 File或右上角设置按钮→Project Structure→Facets然后按图示操作 创建webapp目录 创建webapp目录下的子目录及文件 手动右键→New→Directory补齐其他缺失文件即可 IDEA中使用Tomcat IDEA若不配置Tomcat的麻烦之处 IDEA若不配置Tomcat则需要在使用Maven中的package命令手动将Web项目打包成war包并找到该Web包的位置将其转移到Tomcat目录下的webapps目录下完成项目部署 IDEA配置Tomcat方式一将本地的Tomcat集成到IDEA中然后进行项目部署 配置本地Tomcat 部署项目 Tomcat集成到IDEA中的成功性测试 创建一个a.html文件并写入简单页面代码然后单击启动按钮 !DOCTYPE html html langen headmeta charsetUTF-8titleTitle/title /head body aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa /body /html浏览器页面为空或者HTTP状态404如图一、图二所示原因是页面打开的是该项目的根目录我们需要手动将url补充为http://localhost:8080/MavenWebDemoThree_war/html/a.html如图三所示。 若不想手动添加url则需要修改Tomcat的启动路径如图所示 IDEA配置Tomcat方式二使用Tomcat Maven插件 pom.xml中添加Tomcat插件AltInsert→Plugin Template然后单击刷新按钮即可添加成功 ?xml version1.0 encodingUTF-8? project xmlnshttp://maven.apache.org/POM/4.0.0xmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexsi:schemaLocationhttp://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsdmodelVersion4.0.0/modelVersiongroupIdorg.example/groupIdartifactIdMavenWebDemoThree/artifactIdversion1.0-SNAPSHOT/versionpackagingwar/packagingpropertiesmaven.compiler.source21/maven.compiler.sourcemaven.compiler.target21/maven.compiler.targetproject.build.sourceEncodingUTF-8/project.build.sourceEncoding/propertiesbuildplugins!-- Tomcat插件 --plugingroupIdorg.apache.tomcat.maven/groupIdartifactIdtomcat7-maven-plugin/artifactIdversion2.2/version/plugin/plugins/build /project若浏览器页面为空或者HTTP状态404则处理方式有两种 手动将url补充为http://localhost:8080/MavenWebDemoThree_war/html/a.html 配置tomcat插件代码参数如下 buildplugins!-- Tomcat插件 --plugingroupIdorg.apache.tomcat.maven/groupIdartifactIdtomcat7-maven-plugin/artifactIdversion2.2/versionconfigurationport!--设置访问端口号--/portpath!--设置访问路径--/path/configuration/plugin/plugins/buildIDEA中使用Tomcat的两种方式注意点 设置访问路径只能设置到项目访问路径即虚拟目录不能设置到项目访问路径下的子目录因为虚拟目录下的子目录属于核心目录若没有这些目录则Web项目无法运行成功
http://www.zqtcl.cn/news/951917/

相关文章:

  • 营销网站建设企划案例友情链接怎么添加
  • seo网站搜索优化目前好的推广平台
  • 快速搭建网站页面黄页88网免费发布信息
  • 做网站能赚吗网址大全查询ip地址
  • html5网站正在建设中商城网站系统
  • 室内设计网课北京网站优化前景
  • 北京 网站建设 知乎上海公司买新能源车
  • 成都微网站wordpress 购买
  • 网站开发一般要用到哪些软件软件开发工程师机构
  • dj网站开发建设网站备案 换空间
  • 网站建设哪家最好网站开发怎么报价
  • app 微商城网站建设网站建设流程百科
  • 网站短期培训学校小说网站怎么建设的
  • 最简单的免费网站制作模板电子商务 网站系统
  • 网站域名备案授权书网站建设长春
  • 网站维护主要从哪几个方面做seo营销的概念
  • 北京网站建设营销网站策划案4500
  • 网站建设售后培训wordpress 过滤html
  • 湖北森泰建设集团有限公司网站国外产品设计网站推荐
  • 网站建设与代运营产品介绍排版网页设计教程
  • 音乐网站排名搜索引擎网络推广方法
  • asp.net 企业网站昆明高端seo怎么做
  • 图书馆网站建设需求方案企业网站背景图片
  • 网站app的作用做家教网站资质
  • 资源网站搭建北京app网站建设
  • 天津做宠物饲料的网站wordpress添加注册页面模板
  • 网站建设公司石家庄php网站开发报价
  • 国外免费网站服务器链接cpa自己做网站
  • 手机网站的优缺点2024中国企业500强
  • 黄河道网站建设网站设计标语