zoukankan      html  css  js  c++  java
  • 软件工程随笔(1)--jetbrain在软件工程中的应用

       接下来几天我要写半年的软件工程学习后的感想,今天从介绍IDE开始。首先,本人至今为止全部项目都是在mypclise上完成的。本人采用myeclipse唯一的原因就是它使用方便。但是,我也承认myeclipse这个IDE存在许多问题。比如在编写iterator的时候,其中一个属性就存在着默认属性与实际属性不一致的情况。当然, 不同版本jdk、struts等不兼容的问题也是一大头疼问题。这简直就让我们陷入了使用计算机的困境----我花两个月学习的东西,可能两个月后出新版本了,然后这些知识就过时了。在中国互联网经济爆发增长的十余年间,这个问题已经十分明显的体现出来了。除此之外,myeclipse确实也存在着其他一些尚未解决的问题,令开发人员略为苦恼。

      相比之下,jetbrain团队提供的IDE确实要好。他很多东西都是直接从网上下载,我觉得可能是从这个公司的数据库中下载的。这个平台需要配置的本地环境很少,基本需要什么,他就会给你提供网上下载接口,然后就可以下载了。

      除此之外,这个平台是学生友好型的。myeplise只提供30天免费试用期,过期之后要想使用正版,只能购买。而jetbrain在通过.edu.cn的邮箱验证之后,给学生提供正版软件使用权限。所有的事物都是从学习开始的,而我们年轻时候所学的将会影响我们的未来,甚至是整个人生。所以,JetBrains 推出了免费的student licence,学生和教师可以申请免费使用整个 IDEs 和 .NET 工具(TeamCity 和 YouTrack 已经有免费版本或者计划)!

    点击申请,如果你真的是高校学生,那么使用你的.edu.cn邮箱,就可以获得正版软件使用权限了。真的很好!学生时代学习的东西,会对我们的一生产生巨大影响,因此,jetbrain给学生正版软件使用,旨在为人类培育后备人才!

    点击new,进入界面。我们在最上面选择本地的jdk,然后选择java的javaEE struts2 。留意到那里有一个被选中download,这个东西就会从网上下载全部struts2所需的文件。

    这是file工具栏里面的project structure,也是配置工程最重要的场所之一。比如,如果要加数据库连接包,就点击library,然后可以在那里导入数据库jar包。

    刚创建工程之后要点击artifacts,因为工程可能没把下载好的struts配置文件加入,我们只需右键点击struts2的配置文件添加到左边即可。

    接下来就是配置网络环境。新建的工程可能没有保存之前配置好的网络环境,我们只用在debug configuration里面配置即可。

    配置好如图所示。

    如果是新建项目,我们还要点击deployment添加explode。

    最后一步就是添加数据库链接。

    在此界面添加mysql,输入数据库名称,账号名和密码,点击test,显示成功即可。如下图:

    这时我们就可以运行项目了。

  • 相关阅读:
    迅为4412开发板实验Menuconfig_Kconfig(上)
    迅为IMX6ULL开发板Linux 4G通信实验
    迅为IMX6ULL开发板Linux RS232/485驱动实验(下)
    迅为4412开发板实验_Makefile编译(下)
    迅为IMX6Q开发板QtE5.7编译(上)
    迅为干货 | iTOP-4418/6818移植mt6620热点
    UDT源码剖析(十一)之SendQueue And RecvQueue
    UDT源码剖析(九)之CCC
    UDT源码剖析(十)之Channel
    UDT源码剖析(八)之Cache
  • 原文地址:https://www.cnblogs.com/DeerTrodis/p/6184960.html
Copyright © 2011-2022 走看看