成都网站建设技术企业黄页的含义是什么
2026/4/8 21:25:08 网站建设 项目流程
成都网站建设技术,企业黄页的含义是什么,太原本地网站建设,wordpress 上传 七牛IDEA 中创建简单的 Web 项目并打包部署到本地Tomcat 9 一、创建最简单的 Web 项目 1. 使用 IDEA 创建 Java Web 项目 File → New → Project → 选择 Maven → 勾选 Create from archetype → 选择 maven-archetype-webapp#xff08;最简单结构#xff0c;仅含 index.jsp…IDEA 中创建简单的 Web 项目并打包部署到本地Tomcat 9一、创建最简单的 Web 项目1. 使用 IDEA 创建 Java Web 项目File → New → Project→ 选择Maven→ 勾选Create from archetype→ 选择maven-archetype-webapp最简单结构仅含index.jsp。GroupId:com.exampleArtifactId:simple-webVersion: Java 8 Tomcat 9兼容javax.servlet。项目结构simple-web/ ├── src/ │ └── main/ │ ├── resources/ │ └── webapp/ │ ├── WEB-INF/ │ │ └── web.xml (可选) │ └── index.jsp (默认首页) └── pom.xml2. 配置pom.xml确保packaging为war并添加 Servlet API 依赖provided作用域packagingwar/packagingdependencies!-- Tomcat 9 使用 javax.servlet --dependencygroupIdjavax.servlet/groupIdartifactIdjavax.servlet-api/artifactIdversion4.0.1/versionscopeprovided/scope/dependency/dependenciesbuildfinalNamesimple-web/finalName!-- 指定 WAR 文件名 --/build3. 添加一个简单的 Servlet可选如果希望用 Java 代码处理请求而非仅 JSP创建一个 Servlet在src/main/java下创建包com.example.web。添加HelloServlet.javapackagecom.example.web;importjavax.servlet.annotation.WebServlet;importjavax.servlet.http.HttpServlet;importjavax.servlet.http.HttpServletRequest;importjavax.servlet.http.HttpServletResponse;importjava.io.IOException;WebServlet(/hello)// 访问路径http://localhost:8080/simple-web/hellopublicclassHelloServletextendsHttpServlet{OverrideprotectedvoiddoGet(HttpServletRequestreq,HttpServletResponseresp)throwsIOException{resp.getWriter().write(Hello from Servlet (Tomcat 9)!);}}注意Tomcat 9 使用javax.servletJakarta EE 9 之前。二、打包项目1. 执行打包在 IDEA 右侧Maven 面板→ 选择Lifecycle → package。或终端运行mvn clean package生成simple-web.war文件在target/目录下。三、部署到远程服务器的 Tomcat 91. 手动部署备用方案上传 WAR 文件通过 SCP/SFTP 将target/simple-web.war复制到远程服务器的 Tomcat 的webapps/目录scptarget/simple-web.war userremote_ip:/path/to/tomcat/webapps/Tomcat 会自动解压 WAR 文件或重启 Tomcat 强制加载./bin/shutdown.sh ./bin/startup.sh访问应用浏览器访问http://remote_ip:8080/simple-web/首页index.jsp。如果配置了 Servlet访问http://remote_ip:8080/simple-web/hello。常见问题403 访问拒绝检查tomcat-users.xml是否配置了manager-script角色。确保context.xml未限制远程访问。Servlet 404确认WebServlet路径是否正确。检查 Tomcat 9 是否兼容javax.servlet而非jakarta.servlet。JDK 版本冲突确保远程服务器的 JDK 版本与本地开发环境一致。通过以上步骤你可以在 IDEA 中创建简单的 Web 项目并部署到远程 Tomcat 9。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询