我试着用 Intellij IDEA Ultimate
用于开发静态(无动态页面-纯html+javascript)网站。目前我正在使用 Tomcat
作为本地服务器和 tomcat
的插件 IDEA
. 实际上,站点稍后将有restful层,它将被部署到 google-app-engine
,但目前我想完全关注客户端。
我有以下项目目录结构:
--+ src
|--+ main
| |--+ webapp
| | |--+ js
| | |--+ css
| | |--+ html
| | |--- index.html
我对这种开发的主要要求是,在不需要重建项目的情况下,立即看到我在html/js/css中所做的更改。为此,我需要配置运行配置 tomcat
直视 webapp
目录(而不是分解的war目录)。有这样的方法吗?我对本地服务器的其他选项完全开放,而不是 Tomcat
,这可能更简单,并且可以在 Windows
3条答案
按热度按时间eni9jsuy1#
只需将内容放在项目下的某个目录中,并将浏览器指向文件系统的索引页。每次你改变主意的时候,刷新一下页面——它会起作用的。你根本不需要服务器
ltskdhd12#
您当前使用的是一个应用程序服务器,听起来您只需要一个web服务器。
您可以轻松地设置一个基本的web服务器,它将为您的html和javascript文件提供服务。如果安装了python,一个很好的选择是simplehttpserver。
g6ll5ycj3#
卡塔琳娜·阿努基
catalina是tomcat提供web服务器功能的一部分。
默认情况下,catalina会在tomcat自己的“webapps”文件夹中查找它所服务的网站的内容。您可以轻松地覆盖该默认值。您可以在指定特定文件夹的位置指定“tomcat base”设置。搜索
CATALINA_BASE
了解更多。