java—使用intellij idea ultimate进行静态网站开发

dffbzjpn  于 2021-07-13  发布在  Java
关注(0)|答案(3)|浏览(397)

我试着用 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

eni9jsuy

eni9jsuy1#

只需将内容放在项目下的某个目录中,并将浏览器指向文件系统的索引页。每次你改变主意的时候,刷新一下页面——它会起作用的。你根本不需要服务器

ltskdhd1

ltskdhd12#

您当前使用的是一个应用程序服务器,听起来您只需要一个web服务器。
您可以轻松地设置一个基本的web服务器,它将为您的html和javascript文件提供服务。如果安装了python,一个很好的选择是simplehttpserver。

g6ll5ycj

g6ll5ycj3#

卡塔琳娜·阿努基

catalina是tomcat提供web服务器功能的一部分。
默认情况下,catalina会在tomcat自己的“webapps”文件夹中查找它所服务的网站的内容。您可以轻松地覆盖该默认值。您可以在指定特定文件夹的位置指定“tomcat base”设置。搜索 CATALINA_BASE 了解更多。

相关问题