idea使用
一、IDEA 的下载及安装
打开IDEA的官网,如:http://www.jetbrains.com/ 然后到了主界面,点击下载如图:

我们这里下载zip的,将它下载到你要保存的目录下,其次解压。注意:(目录不能要中文和空格),我这里将它解压到F盘IDEA文件下:

上图为解压后的IDEA文件夹,然后我们打开bin文件夹:

我们可以看到2个IEDA应用程序,红色箭头指的是默认为32位的,这里给了我们选择,若你的系统为32位则选它,这里我用的是64位的,由于IEDA正版是要收费的,对于我们初学者来说没必要,所以这里我们需要破解IDEA。
1、这是破解的网站 http://idea.lanyus.com/ 进入该网站,首先要做的是,如图所示:

将这一串字符要添加到hosts文件中,至于hosts文件在哪,如图所示:

将图三中的那串字符复制到hosts文件下即可。
2.打开IDEA会出现类似于这样的界面:

这里我们需要将注册码复制进来,如图所示,先选择Activation code , 然后复制注册码如图所示:

点击获取注册码按钮,会出现如图所示注册码,然后将它复制到图6的点击Activation code时出现的界面,将注册码粘贴进去,点击activation即可。注意:(若出现this license EB101WSWD has been cancelled问题)解决办法是:修改hosts 文件 加入0.0.0.0 account.jetbrains.com ,hosts 目录 windows下 C:\Windows\System32\drivers\etc\hosts 修改hosts后生效的方法:Windows开始 -> 运行 -> 输入cmd -> 在CMD窗口输入ipconfig /flushdns即可。
此时我们的IDEA就破解成功了,接下来我们来看看它的使用。
二、IDEA创建一个structs项目
接下来我们正式创建一个structs项目。
1)点击Create New Project。
在下载structsjar包的过程中,可能会失败,属于正常情况,多试几次就好了。。也可以使用自己的jar包。我第一次下载完之后就把下载好的jar包保存起来了,方便下次直接使用(其实IDEA会自动帮你保存的,成功一次后第二次再下载会非常快的)。
2)接下来起个名字,选择路径,点击finish就可以了。
3)将jar包添加到相应路径。在项目名上右键-> Open Module Settings ->Artifacts
在structs的jar包上右键,选择put into /WEB-INF/lib
点击ok即可。
4)对tomcat进行配置
创建tomcat服务
配置相关信息
如果没有配置过tomcat,在这里配置一下就好
这样就可以运行了,点击右上角的绿三角。系统会启动,并且自动打开浏览器访问默认地址(刚刚配置过的,如果默认不变的话,会进入index界面)。接下来就可以愉快的写代码了。
随机推荐
- DedeCms 数据库类使用实例说明 mysql.php
//dedecms的数据库操作类说明,非常实用,在二次开发中尤其重要.//引入common.inc.php文件require_once (dirname(__FILE__) . "/incl ...
- [C++]_ELVE_Windows下QT5.12连接MySql8.0解决方案
#0x01 准备 1)要保证QT和MySQL都是一样的位数,我的就是都安装的64位. 2)安装Qt5.12,这里主要提一点,在安装时候,有个选择插件那块,尽量都选上,里面有个database选项,记得 ...
- [摘译] IK: 操纵关节式物体的反向动力学和几何约束
原文: INVERSE KINEMATICS AND GEOMETRIC CONSTRAINTS FOR ARTICULATED FIGURE MANIPULATION http://graphics ...
- web前端调试的消除缓存对更改页面的影响
平时调试网页的时候经常会短时间多次修改html和css文件,已达到最好的体验效果,但是有时候因为浏览器缓存的原因就导致虽然代码修改了,但是 页面还是没什么变化, 经常以为是自己代码修改的不对, 之后发 ...
- 创建一个dynamics 365 CRM online plugin (十) - Isolation mode or trust mode
Isolation Mode 也被称作为Plugin Trust CRM里面有两种plugin trust / isolation mode 1. Full Trust 只在OP系统中可使用,没有限制 ...
- Vue 中渲染字符串形式的组件标签
在vue中如果要渲染字符串形式的标签,vue 提供了 v-html 指令,可以很方便的渲染出来.但是如果这个标签是一个组件,或者element-ui 的组件时,就不能解析出来了,因为v-html 只能 ...
- 18.11 ROM、RAM、DRAM、SRAM和FLASH区别
ROM(Read Only Memory)和RAM(Random Access Memory)指的都是半导体存储器.ROM在系统停止供电的时候仍然可以保持数据,而RAM通常都是在掉电之后就丢失数据,但 ...
- Vbox隐藏虚拟机,实现后台运行
Vbox隐藏虚拟机,实现后台运行 1.进入vBox安装位置的命令行 D:\Program Files\VirtualBox> 2.执行命令: .\VBoxManage startvm Xp_ ...
- Ubuntu16.04下安装xunsearch+opencc实现php客户端的中文分词
1.准备服务器环境 apt-get install apache2 php mysql-server apt-get install mysql-client phpmyadmin apt-get i ...
- Python之while循环
1.While循环基础 2.While循环进阶 3.其他