J2EE开发环境配置


最近又开始研究J2EE了,开始JAVA程序的第一步就是需要配置开发环境。

以前每次都是去百度上查如何配置环境变量,虽然这个东西配多了就记住了,

但是还是觉得应该写个博文大概记录一下主要流程,以便以后翻阅。

一、下载相应软件

  JDK:      http://www.oracle.com/technetwork/java/javase/downloads/index.html

  全称:Java Development Kit,是Sun Microsystems针对Java开发员的产品。JDK 是整个Java的核心,包括了Java运行环境、Java工具和Java基础类库。

  Tomcat:    http://tomcat.apache.org/

  一个比较流行的Web 应用服务器,因为我对这个比较熟悉,所以一般使用这个,你也可以使用Resin、JBoss等其他中间件系统。

  Eclipse:     http://www.eclipse.org/downloads/

  这个是免费的java开发IDE,可以用来开发所有的JAVA项目,因为是基于插件的,所以你也可以下载所需要的插件进行拓展。

  MyEclipse:     http://www.myeclipseide.com/

  这个是基于Eclipse的一个插件,但是现在人家已经不再只是个插件了,现在已经将eclipse集成到它最新的版本中了,成为一个功能强大的IDE。

 

二、安装JDK,并配置环境变量

  安装成功后,进入环境变量配置界面(我的电脑->属性->高级->环境变量)。

  需要新建三个变量:

  JAVA_HOME,设置变量值为:jdk安装路径,例如:C:\Program Files\Java\jdk1.7.0;

  Path,设置变量值为:%JAVA_HOME%\bin; %JAVA_HOME%\jre\bin;

  Classpath,设置变量值为:%JAVA_HOME%\bin;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\jre\lib\rt.jar;

  (注意,如果已经存在path变量,那么编辑这个变量,并把内容添加在末尾,以分号;相隔。)

  最后测试以下:

  配置完成后,进入cmd,输入javac -version,如果得到jdk的版本号,那么就说明配置成功。

 

三、下载Tomcat,放置到磁盘上,并配置环境变量

  新建两个变量:CATALINA_HOME和CATALINA_BASE,并设置它们的值为:tomcat的目录位置,

  例如:C:\Program Files\apache-tomcat-7.0

  然后,在Path后面,加上以下内容:%CATALINA_HOME%\bin;

  最后,在Classpath后面,加上以下内容:%CATALINA_HOME%\lib\servlet-api.jar;%CATALINA_HOME%\lib\jsp-api.jar;

 

  点击%CATALINA_HOME%\bin\startup.bat,启动Tomcat,如果没有报错信息说明配置成功。

  在浏览器中,输入http://localhost:8080/,进入tomcat的主页。

 

  接下来,我们来配置一下tomcat的登录管理用户账号。

  在%CATALINA_HOME%\conf目录下,存放着tomcat的所有配置文件,每次tomcat启动时,就会去读取这些配置文件,

  并根据我们配置的内容进行加载启动。所以,如果你需要修改配置文件,那么最好重启一下tomcat,让配置生效。

  相比之下,好像Resin就不需要重启,每次配置信息修改后,它就会自动重新加载重新启动,但是最好还是自己手动重启。

  1、server.xml(可以配置端口、SSL连接等信息)

    如果出现端口冲突时,我们可以修改这个文件里的端口号,来避免冲突。

      <Connector port="8080" protocol="HTTP/1.1"
                    connectionTimeout="20000"
                    redirectPort="8443" />

这里的默认启动端口为8080,我们可以修改为我们想要的端口(80端口为http协议的默认端口,如果修改为80,那么可以直接通过http://localhost进行网站的访问)

 

  2、tomcat-user.xml

  这里可以配置tomcat管理账号,可以添加管理员账号。

<tomcat-users>
<!--
  NOTE:  By default, no user is included in the "manager-gui" role required
  to operate the "/manager/html" web application.  If you wish to use this app,
  you must define such a user - the username and password are arbitrary.
-->
<!--
  NOTE:  The sample user and role entries below are wrapped in a comment
  and thus are ignored when reading this file. Do not forget to remove
  <!.. ..> that surrounds them.
-->
<!--
  <role rolename="tomcat"/>
  <role rolename="role1"/>
  <user username="tomcat" password="tomcat" roles="tomcat"/>
  <user username="both" password="tomcat" roles="tomcat,role1"/>
  <user username="role1" password="tomcat" roles="role1"/>
-->
<user username="manager" password="manager" roles="manager-gui"/>
<user username="admin" password="admin" roles="admin-gui"/>
</tomcat-users>

 

 

四、安装Eclipse或者MyEclipse进行开发了。

  因为MyEclipse功能比较多,建议可以先优化一下,加速启动速度和反应速度。

 

  

  

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM