Java 以及JEE环境快速搭建

吐槽一下

  博主最近找了一个Java Development的实习,加上上个月末的考试周,所以很久没有更新博客。   上了一周的班,还没有在熟悉项目的阶段。

   感想:哇,读别人的代码是一件很费力的事情啊!!!

   还有就是博主在公司拿到的是新机子,所以所有环境都要重新搭建,故写一篇这个东西来造福一下小白们。


IDE

  博主一般使用IDEA和Eclipse,所以就以这两个IDE为蓝本来说吧。


Java 环境的配置

  一定要注意JDK版本问题,应和项目组保持一致。

  安装完毕之后,当然就是设置环境变量了。

  (一)新建系统变量JAVA_HOME 和CLASSPATH

                  变量名:JAVA_HOME

                  变量值:C:\Program Files\Java\jdk1.7.0           (你安装的JDK地址)

                  变量名:CLASSPATH

                  变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

        (二)编辑系统变量Path

变量名:Path                变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

    均完成后可以通过CMD验证配置环境和JDK版本,例如Java -version 检测JDK版本。


JAVA EE环境的搭建

      (一)下载TomCat,同样注意版本问题

官网地址

   (二)Eclipse &  IDEA 

    Eclipse下载下来的版本不能直接创建Web项目,需要下载Java EE Deveoper 插件。

    以Eclipse Neo为例:

    Help→Install New Software

    地址:Neon - http://download.eclipse.org/releases/neon/201703231000

    选择  Web,XML,Java EE and OSGI Enterprise Development  

    然后一路下一步就完了。

    安装完毕后,在Window—>Prefences

    选择Server——>Runtime Enviroment中配置好刚刚下载的TomCat即可。


          IDEA需要UTIMATE版本才能创建Web项目,破解方法有很多,总结几个有用的送给大家:

    (一)选择菜单Help->Register->License server,填上http://idea.iteblog.com/key.php,点击Activate,然后就搞定了。

    (二)

    下载破解文件JetbrainsCrack-2.6.2.jar

              下载地址:  http://download.csdn.net/detail/gnail_oug/9824630

http://idea.lanyus.com/

    一、将下载的 JetbrainsCrack-2.6.2.jar 破解补丁放在你的安装idea下面的bin的目录下面(如图)。      我的是F:\idea\IntelliJ IDEA 2017.1\bin 

  二、修改配置文件    在安装的idea下面的bin目录下面有2个文件 : 一个是idea64.exe.vmoptions,还有一个是idea.exe.vmoptions(如上图篮框)。    用记事本打开 分别在最下面一行增加一行:

-javaagent:F:\idea\IntelliJ IDEA 2017.1\bin\JetbrainsCrack-2.6.2.jar

  “F:\idea\IntelliJ IDEA 2017.1\bin\JetbrainsCrack-2.6.2.jar”是对应的JetbrainsCrack-2.6.2.jar的位置。

  三、重启,填写注册码(到2099年到期)    重启一下软件,在进入出现有active code选择界面的时候,随便输入几个字母即可    能够进入应用界面则表示安装破解成功。

  如果想用注册码方式参考IntelliJ IDEA 2016注册方法和注册码,有有效期限制,没这个方便。

  idea for mac 破解方法 :

  Mac 版 idea 没有idea64.exe.vmoptions,idea.exe.vmoptions 这两个文件 只有idea.vmoptions 文件

  找到IntelliJ IDEA 2017安装位置,添加如下代码:

  -javaagent:/Applications/IntelliJ IDEA.app/Contents/bin/JetbrainsCrack-2.6.2.jar

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Java架构沉思录

揭秘JDBC超时机制

在遭到DDos攻击后,整个服务都垮掉了。由于第四层交换机不堪重负,网络变得无法连接,从而导致业务系统也无法正常运转。安全组很快屏蔽了所有的DDos攻击,并恢复了...

1653
来自专栏云计算教程系列

如何在Ubuntu 14.04上使用Keepalived和浮动IP设置高可用性HAProxy服务器

高可用性是系统设计的一个功能,允许应用程序在发生故障时自动重启或重新路由工作到另一个有能力的系统。在服务器方面,建立高可用性系统需要一些不同的技术。必须有一个可...

2093
来自专栏云原生架构实践

JHipster生成微服务架构的应用栈(三)- 业务微服务示例

这里选择Microservice application,所有自定义业务逻辑的微服务都可以选择这个类型。

1932
来自专栏前端之心

dig 命令洞察 DNS 解析过程

在上一篇文章,我们介绍了域名解析的过程,本章我们将介绍一个实用的工具---dig命令,通过dig命令我们可以查看 DNS 解析的过程,以便我们更好的理解 DNS...

4767
来自专栏PhpZendo

Symfony 服务容器:使用建造者创建服务

本文是依赖注入(Depeendency Injection)系列教程的第 5 篇文章,本系列教程主要讲解如何使用 PHP 实现一个轻量级服务容器,教程包括:

1140
来自专栏Netkiller

PHP 安全与性能

PHP 安全与性能 摘要 我的系列文档 Netkiller Architect 手札Netkiller Developer 手札Netkiller PHP 手札...

3545
来自专栏PhpZendo

Symfony 服务容器:使用 XML 或 YAML 文件描述服务

本文是依赖注入(Depeendency Injection)系列教程的第 5 篇文章,本系列教程主要讲解如何使用 PHP 实现一个轻量级服务容器,教程包括:

841
来自专栏惨绿少年

KICKSTART无人值守安装

1.1 环境说明 [root@test ~]# cat /etc/redhat-release CentOS release 6.9 (Final) [roo...

2630
来自专栏Seebug漏洞平台

GNU tar 解压路径绕过漏洞(CVE-2016-6321) 分析

Author: LG (知道创宇404安全实验室) 漏洞简介 GNU tar文档管理命令是linux系统下常用的一个打包、压缩的命令。经CSS(FSC1V Cy...

3666
来自专栏小狼的世界

在Centos 5.2下编译安装LAMP

首先使用Virtualbox安装一台CentOS 5.2的虚拟机,网络连接采用 Host-only Adapter,这样主客机之间可以互相访问,但是客机不能够上...

972

扫码关注云+社区