zoukankan      html  css  js  c++  java
  • ItelliJ IDEA开发工具使用—创建一个web项目

    转   http://blog.csdn.net/wangyang1354/article/details/50452806

    最近想用IDEA编辑器开发,但是平时都用MyEclipse和eclipse习惯了,突然间用IDEA到处碰壁的感觉。在不断的摸索之后终于苦尽甘来,学会了基本的web程序如何创建以及运行了。期间在网上找了很多资料,大多数都千篇一律,跟我遇到的问题也是相差很远,所以决定写此文帮助其他有类似经历的人。

    注:我用的是IDEA14.0版本

    概念需要明确一下

        IDEA中的项目(project)与eclipse中的项目(project)是不同的概念,IDEA的project 相当于之前eclipse的workspace,IDEA的Module是相当于eclipse的项目(project).这个地方刚开始用的时候会很晕理不清之间的关系。
     

    创建Web项目图文展示

    1. 创建工作空间(project)

    选择文件中new project 出现如下的界面:

    2. 创建工程

    选择File中的New Module创建项目,选择图中标记的项点next继续下一步

    点击Finish之后会自动创建一个项目名为WebTest,目录结构如图所示:

    双击打开index.jsp文件,作适当的修改。

    接下来的任务就是将项目部署到Tomcat服务器

    在界面的右侧上方有个下拉框,这个地方下拉会发现有一个Edit Configuration选项


     

    打开出现下面的界面


    在Default下面有一个TomcatServer进行Tomcat的基本配置


    然后回到这个弹出框的上面,部署项目

    服务器部分配置完成

    这样就已经成功了。

    到了这里再补充一个问题

     

    这里我的是成功了的,但是在之前用的时候总是遇到一个问题,自动弹出这个访问页面之后一直都是404 Not Found ,我遇到这个问题是因为我多个项目同时部署到一个Tomcat上,导致8080端口被占用,控制台报了异常信息

    TOMCAT异常 Socket bind failed: [730048]

    但是我只看到了最后的部署完成的信息,没看到上面的异常提示,所以一度卡在这里。

     

    这个问题怎么解决呢?


     

    输入netstat -ano | findstr 8080;查看占用端口8080


     

    输入taskkill /f /pid 占用进程;关闭占用进程


    然后重新运行就可以了。

     

    补充一点:

    多个项目可以通过如下的方式进行部署。


  • 相关阅读:
    MQTT服务器搭建--Mosquitto用户名密码配置
    linux下c语言获取当前时间
    Linux下用C获取当前时间
    iptraf:一个实用的TCP/UDP网络监控工具
    CentOS配制FTP服务器,并且能用root权限登录
    centos6.4搭建ftp服务器
    两台Linux主机互传文件可以使用SCP命令来实现
    Linux 技巧:让进程在后台可靠运行的几种方法
    Linux 下 c 语言 聊天软件
    RobotFrameWork(五)控制流之if语句——Run Keyword If
  • 原文地址:https://www.cnblogs.com/ceshi2016/p/7294639.html
Copyright © 2011-2022 走看看