webroot

映射部署tomcat

蹲街弑〆低调 提交于 2020-03-01 07:55:06
2017年10月03日 10:16:54 1. chrome调试搜索不到要找的js文件 近日在用chrome浏览器调试,要搜索一个引用的js文件,但是 source 里ctrl+p,去打开搜索时找不到该js文件。 解决办法:清除浏览器缓存。然后再次进行尝试。 以前工作在用chrome调试时,也总是遇到缓存的问题。有时候清缓存之后,新的js代码还是刷不出来。要清两次甚至三次。不知道是不是因为当时我用的chrome版本太老的缘故。 2..还有一种情况会导致修改后的js代码不生效。当在IDE工具完成js页面编写,浏览器内效果不出来,浏览器 中 查看 js源码发现代码没有更新,除了缓存的原因,还可能是IDE编译有问题。看看对应的编译后的文件,看看代码是否已经更新。近期就遇到了这一问题,虽然使用的是自动编译,但是就是不能生效。不知道是不是项目是使用的映射部署的原因。 3.说到映射部署,之前没有接触过,只知道tomcat部署项目到webapps目录下,然后访问项目。 现在是把项目路径什么的配置写到Tomcat的server.xml的host标签下,直接启动tomcat,不用再部署到webapps目录下,就能够进行访问。这种方式我是第一次接触。 以下※内容复制分享自博友,原文地址:http://blog.csdn.net/stormwy/article/details/9355765 ※----

获取JAVA[WEB]项目相关路径的几种方法

你离开我真会死。 提交于 2020-02-22 16:00:03
在jsp和class文件中调用的相对路径不同。 在jsp里,根目录是WebRoot 在class文件中,根目录是WebRoot/WEB-INF/classes 当然你也可以用System.getProperty("user.dir")获取你工程的绝对路径。 如下为在Jsp,Servlet,Java中详细获得路径的方法!以Java Web工程名为MyPath为例: 1.jsp中取得路径 : (1) 得到包含工程名的当前页面全路径 :request.getRequestURI(); 结果:/MyPath/jsp/pathpage.jsp (2) 得到工程名 :request.getContextPath(); 结果:/MyPath (3) 得到当前页面所在目录下全名称 :request.getServletPath(); 结果:如果页面在jsp目录下 /jsp/pathpage.jsp (4) 得到页面所在服务器的全路径 :application.getRealPath("jsp/pathpage.jsp"); 结果:F:\apache-tomcat-6.0.35\webapps\MyPath\jsp\pathpage.jsp (5) 得到页面所在服务器的绝对路径 :String absPath = new java.io.File(application.getRealPath

解决无法将java项目部署到tomcat中去

偶尔善良 提交于 2020-02-21 23:58:20
前言:   project facets java转成web项目   用Eclipse开发项目的时候,把一个Web项目导入到Eclipse里会变成了一个 Java 工程,将无法在Tomcat中进行部署运行。   方法:   1.找到.project文件,找到里面的<natures>标签,查看是否有下面的代码,没有则复制进去。   Xml代码 <nature>org.eclipse.wst.common.project.facet.core.nature</nature> <nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature> <nature>org.eclipse.jem.workbench.JavaEMFNature</nature>   注: Java 项目中只有下面一句:   Xml代码 <nature>org.eclipse.jdt.core.javanature</nature>   2.刷新导入的项目   3.在项目上点击右键,进入Properties配置,点击Project Facets,再点击Convert to faceted form进入属性设置:      4.勾选Dynamic Web Module和Java,选择相应的版本,并点击下方出现的Further

Web网页部署

空扰寡人 提交于 2020-02-18 07:31:08
独立Web站点的快速部署 1.1 问题 本例要求为 http://server0.example.com 配置Web站点,要求如下: 从http://classroom/pub/materials/station.html下载一个主页文件,将其重命名为 index.html 将此文件拷贝到站点的 DocumentRoot 目录下,不要对文件 index.html 的内容作任何修改 使用 elinks 或firefox 浏览上述Web站点 1.2 方案 Web网站服务端:软件包httpd、系统服务httpd Web网站浏览器:软件包elinks或fireox 传输协议及端口:TCP 80 Web网站服务端配置文件: /etc/httpd/conf/httpd.conf /etc/httpd/conf.d/*.conf 默认首页文件:index.html httpd网站文档的默认根目录:/var/www/html URL(Uniform Resource Locator,统一资源定位器)网址的基本组成: http : //服务器地址[:端口号]/目录/文件名 对于需要验证的FTP资源,还需要指定用户名密码信息: ftp : //用户名:密码@服务器地址[:端口号]/目录/文件名 1.3 步骤 实现此案例需要按照如下步骤进行。 步骤一:构建及部署网站服务器 1)安装软件包httpd

Eclipse创建java web工程

99封情书 提交于 2020-02-04 00:16:26
Eclipse创建java web工程 eclipse版本:eclipse-jee-4.5-win32-x64 tomcat版本:apache-tomcat-7.0.63-windows-x64 jdk版本:jdk1.7 备注: 1.在创建web项目之前首先配置好jdk环境和tomcat环境(即在开发工具中添加tomcat服务器) 2.eclipse下载注意: eclispe不同版本下载地址: http://www.eclipse.org/downloads/eclipse-packages/ Java开发下载eclipse不同版本注意: jdk版本和eclipse版本一致,否则eclipse打开不了。如eclipse和jdk均是64位 eclipse下载选择:Eclispe IDE for Java EE Developers 不同版本在页面右下角“MORE DOWNLOADS” eclipse不同版本下载最好选择“Mars Packages”或者“Luna Packages” 详细步骤: 1.File-New-other-Dynamic web Project,点击next 2.出现工程设定窗口中设定工程的名字( 对应工程的名字 )和Dynamic web module version(版本),我使用的是最新的版本,tomacat7对应的是3.0)单击next 3

Eclipse创建java webproject配置Tomacat和JDK

天大地大妈咪最大 提交于 2020-02-04 00:14:47
在学习AJAX过程中。还用Intellij就有点老旧了,这是后装个Eclipse时,发现这个配置也非常头疼。如今就叫你怎样创建一个webproject,同一时候叫你配置Eclipse。 一、创建一个webproject 1、打开“File“-”New“-选择Dynamic web Project 单击下一步。 2、出现project设定窗体中。设定project的名字( 相应project的名字 )和Dynamic web module version(版本号)。我们用的是最新的版本号。tomacat8相应的是3.1。tomacat相应的是3)。 3、点击下一步,指定Java文件的编译路径(放在WebRoot\WEB-INF\classes),如图: 4、单击下一步,能够设置webproject的根文件夹(也就是部署路径,一般设置成WebRoot)。如图: 5、假设须要改便在project创建是的一些设置,能够右击project文件夹。在弹出的菜单中。选择properties选项,在弹出的设置对话框中,能够设置webproject的根文件夹(也就是部署路径,一般设置为WebRoot)。和Dynamic web module version的设置: 6、右击project文件夹,选择Build Path-Configure Build Path..选项,弹出框如图: 在弹出的对话框中

VSCode可视化调试Vue代码

泪湿孤枕 提交于 2020-01-12 03:21:09
1.安装扩展Browser Preview 安装完成后在侧栏会多出一个图标,点击后就能打开内置谷歌浏览器 2.安装扩展Debugger for Chrome 3.在项目里创建launch.js文件 会在当前项目下生成文件夹和配置文件 4.编辑launch.js url与项目启动后的地址保持一致 { // Use IntelliSense to learn about possible attributes. // Hover to view descriptions of existing attributes. // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 "version" : "0.2.0" , "configurations" : [ { "type" : "browser-preview" , "request" : "launch" , "name" : "Browser Preview: Launch" , "url" : "http://localhost:8080" , "webRoot" : "${workspaceFolder}/src" , "sourceMapPathOverrides" : { "webpack:///src/*" : "$

Java或Web中解决所有路径问题

风格不统一 提交于 2020-01-10 04:00:06
Java中使用的路径,分为两种:绝对路径和相对路径。归根结底,Java本质上只能使用绝对路径来寻找资源。所有的相对路径寻找资源的方法,都不过是一些便利方法。不过是API在底层帮助我们构建了绝对路径,从而找到资源的! 在开发Web方面的应用时, 经常需要获取 服务器中当前WebRoot的物理路径 如果是Servlet , Action , Controller, 或则Filter , Listener , 拦截器等相关类时, 我们只需要获得ServletContext, 然后通过ServletContext.getRealPath("/")来获取当前应用在服务器上的物理地址 如果在类中取不到ServletContext时, 有两种方式可以做到 1) 利用Java的类加载机制 调用 XXX.class.getClassLoader().getResource(""); 方法来获取到ClassPath , 然后处理获得WebRoot目录 这种方式只能是该class在WebRoot/WEB-INF/classes下才能生效, 如果该class被打包到一个jar文件中, 则该方法失效。这时就应该用下面一种方式 2) spring框架的思路, 在WEB-INF/web.xml中 , 创建一个webAppRootKey的param, 指定一个值(默认为webapp.root)作为键值 ,

Eclipse Java EE 创建 Dynamic Web Project

青春壹個敷衍的年華 提交于 2019-12-19 21:14:20
1. 创建一个web工程,此处用eclipse创建(如果对创建web工程很熟悉,可以不看的,本文目的是做一个记录) 1) 打开新建工程对话框,选择Dynamic web Project并点击下一步,如图: 2 )在出现的工程设定窗口中,设定工程的名字和Dynamic web module version(对应的servlet版本, 不同的Dynamic web module version对应生成的工程web.xml不一样。web组件版本是不下兼容。tomcat6一般对应着2.4或者2.5,tomcat7对应着3) 3)点击下一步,指定java文件的编译路径(我一般设置为WebRoot\WEB-INF\classes),如图: 4)单击下一步,可以设置web工程的根目录(也就是部属路径,一般我设置成WebRoot),如图: 5) 如果需要改变在工程创建时的一些设置,可以右击工程目录,在弹出的菜单中,选择properties选项,在弹出的设置对话框中,可以设置web工程的根 目录(也就是部属路径,一般我设置成WebRoot),和Dynamic web module version的设置: 6)右击工程目录,选择Build Path->Configure Build Path...选项,如图: 7)在弹出的对话框中,删除所有的类库,如图: 8)添加部署环境,本文是tomcat,如下:

jfinal框架教程-学习笔记(一)

隐身守侯 提交于 2019-12-18 16:42:40
Eclipse IDE for Java EE Developers 中 1、创建 Dynamic Web Project 2、修改 Default Output Folder,推荐输入 WebRoot\WEB-INF\classes 特别注意:此处的 Default out folder 必须要与 WebRoot\WEB-INF\classes 目录 完全一致才可以使用 JFinal 集成的 Jetty 来启动项目。 3、修改 Content directory,推荐输入 WebRoot 注 意 : 此 处 也 可 以 使 用 默 认 值 WebContent , 但 上 一 步 中 的 WebRoot\WEB-INF\classes 则需要改成 WebContent\WEB-INF\classes 才能对应上。 4、去官网下载最新的jar包(我这是JFinal-lib-1.4) 把jetty-server-8.1.8.jar 和JFinal-bin-1.4.jar放到项目 WEB-INF\lib下,jetty-server-8.1.8.jar是开发时使用的运行环境,用tomact和生产环境下就不需要了 5、添加到web.xml <filter> <filter-name>jfinal</filter-name> <filter-class>com.jfinal.core