从零开始用Intellij idea14创建struts2项目

  • 原创
  • |
  • 浏览:9551
  • |
  • 更新:
  • |
  • 标签:NetBeans 

本文介绍如何使用最新版本的Intellij idea 14创建第一个struts2项目

——2015.03.08

工具/原料

  • JDK1.8
  • Tomcat7.0
  • Intellij Idea 14

安装和准备相关工具

  1. 1

    安装JDK

    根据自己的系统情况,在百度搜索JDK的下载、安装和环境变量配置方式。

    1、在xp环境下安装JDK

    http://jingyan.baidu.com/article/ae97a646aa47aebbfd461df1.html

    2、在win7环境下安装JDK 

    http://jingyan.baidu.com/article/647f01157fc0c57f2148a82a.html

    3、在win7 64位环境下安装JDK

    http://jingyan.baidu.com/article/3c343ff70bc6ea0d377963df.html

  2. 2

    安装Tomcat

    参照步骤一,到百度经验搜索Tomcat,根据教程下载和安装Tomcat

    1、进入Tomcat7.0的官方下载页面,地址如下

    http://tomcat.apache.org/download-70.cgi

    2、在页面中点击以下文字下载Tomcat7.0

    “32-bit/64-bit Windows Service Installer”

    3、安装

    下载完毕后,双击打开,按照提示一路下一步即可

    安装完毕后,不需要启动Tomcat服务器程序

  3. 3

    安装Intellij Idea 14

    1、进入官方网站下载页面,地址如下

    http://www.jetbrains.com/idea/download/

    2、点击页面左下角按钮,即可下载Idea最新完整版

    “Download Ultimate”

    3、安装

    下载完毕后双击打开安装

    从零开始用Intellij idea14创建struts2项目
    从零开始用Intellij idea14创建struts2项目
    从零开始用Intellij idea14创建struts2项目
    从零开始用Intellij idea14创建struts2项目
    从零开始用Intellij idea14创建struts2项目
    从零开始用Intellij idea14创建struts2项目
    END
  4. 3
    相关内容非法爬取自百度经验

首次配置Intellij Idea 14

  1. 1

    是否导入配置文件

    Idea可以自定义的项目非常多,你在根据个人喜好设置后,可以导出配置文件,以在其他机器上快速导入配置。在此选否。

    从零开始用Intellij idea14创建struts2项目
  2. 2

    输入序列号

    我才不会告诉你百度上可以搜索Idea+序列号

    如果有条件请支持正版

    从零开始用Intellij idea14创建struts2项目
  3. 3

    同意使用协议

    从零开始用Intellij idea14创建struts2项目
  4. 4

    选择主题风格

    毫无疑问选右边那个

    从零开始用Intellij idea14创建struts2项目
  5. 5

    选装插件

    如果你对JAVA有一定的了解,建议逐块点Customize...查看详情,把不需要的插件前面的勾去掉。如果不熟悉,可以参照下图,把没有红线圈起来的部分全部点Disable all全部禁用(只保留Java Frameworks、Web Development、Application Servers、Database Tools等)。启用过多不需要的插件会使Idea变慢。选好以后下一步。

    从零开始用Intellij idea14创建struts2项目
    从零开始用Intellij idea14创建struts2项目
  6. 6

    选装特色插件

    如果你需要阅读本文,说明这些插件你还用不上,下一步。

    从零开始用Intellij idea14创建struts2项目
    END

创建Struts项目

  1. 1

    新建项目

    从零开始用Intellij idea14创建struts2项目
  2. 2

    选择项目使用的SDK(首次使用IDEA时配置)

    1、【new】-【SDK】

    2、【选中jdk的安装目录】-【OK】

    注意是jdk目录,不是jre目录

    从零开始用Intellij idea14创建struts2项目
    从零开始用Intellij idea14创建struts2项目
  3. 3

    选择项目使用的Application Server(首次使用IDEA时配置)

    1、【new】-【Tomcat Server】

    2、【...】

    3、【选择Tomcat 7.0目录】-【OK】

    从零开始用Intellij idea14创建struts2项目
    从零开始用Intellij idea14创建struts2项目
    从零开始用Intellij idea14创建struts2项目
  4. 4

    选择项目所需要的库和框架

    这里勾选Web Application和Struts2

    从零开始用Intellij idea14创建struts2项目
  5. 5

    给项目起名字

    点Finish即完成项目的建立,然后Idea开始下载和生成所需要的文件

    过程中可能因网络问题导致库文件下载失败,在弹出提示时点Try again即可

    从零开始用Intellij idea14创建struts2项目
  6. 6

    进入工作空间

    下图即我们刚刚建立的工作空间及空间下唯一的一个项目,为了省事,这个项目和工作空间同级了。按照从其他IDE过来朋友的习惯,应该是new一个Empty project当做工作空间,然后在该project下new一个module。

    从零开始用Intellij idea14创建struts2项目
  7. 7

    设置项目结构

    点击菜单栏【File】-【Project Structure】

    或者直接【Ctrl】+【Alt】+【Shift】+【S】

    按下图步骤,在图中右侧的Struts上单击鼠标右键,选择将Struts库加入项目的/WEB-INF/lib目录中

    这样在发布项目的时候,IDEA就会把sturts2的库文件输出到相应的目录下

    从零开始用Intellij idea14创建struts2项目
    从零开始用Intellij idea14创建struts2项目
  8. 8

    新建一个helloworld.jsp

    1、在web目录上单击鼠标右键,选择new一个jsp

    2、把jsp命名为helloworld

    3、在helloworld.jsp中输入下图中高亮部分代码

    从零开始用Intellij idea14创建struts2项目
    从零开始用Intellij idea14创建struts2项目
    从零开始用Intellij idea14创建struts2项目
  9. 9

    编辑struts.xml

    1、双击打开src目录下的struts.xml

    2、在<struts>节点中,加入下图中高亮部分代码

    从零开始用Intellij idea14创建struts2项目
  10. 10

    调试项目

    点击菜单栏的【Run】-【Debug】

    或者点击IDEA界面右上角的Debug按钮(如下图所示)

    当IDEA界面右下角的Output输出窗口提示“...has finished in 157 ms”即发布完成

    从零开始用Intellij idea14创建struts2项目
    从零开始用Intellij idea14创建struts2项目
  11. 11

    浏览器访问测试

    打开浏览器,在地址栏输入

    http://127.0.0.1:8080/hello

    成功!

    从零开始用Intellij idea14创建struts2项目
    END

注意事项

  • 如果不熟悉各个插件的作用,建议在安装时选择插件全部安装,以免找不到一些需要的功能。
  • 如果把project当做项目,idea会帮你生成struts.xml并配置好web.xml。但如果是在空project下面新建module的话,则需要手动配置。
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部
相关标签NetBeans