JavaEE复习笔记(1)——JavaEE应用和开发环境

来源:互联网 发布:淘宝培训多久 编辑:程序博客网 时间:2024/06/07 02:32

Tomcat
1、运行Tomcat需要的环境变量:JAVA_HOME(JDK路径)、JRE_HOME(JRE路径)、CATALINA_HOME(Tomcat路径)。
2、server.xml配置Tomcat服务端口:
    <Connector port = “8080” protocol = “HTTP/1.1” 
        connectionTimeout = ”20000” redirectPort=”8443”>
可以通过添加<service>节点使得Tomcat可以同时提供多个服务。
3、可以通过配置conf/web.xml文件设定Tomcat列出web应用根路径下的所有页面:
<init-param>
    <param-name> listings </param-name>
    <param-value>true</param-value>
</init-param>
4、Tomcat的三个控制台:Server StatusManager AppHost Manager
5、在tomcat-users.xml中配置tomcat用户。
6、Tomcat控制台提供2种方式部署web应用:一种是将整个路径部署成web应用,另一种是将WAR文件部署成web应用。
7、Tomcat部署web应用的方式:
    ·利用Tomcat自动部署
    ·利用控制台部署
    ·增加自定义的web部署文件 
    ·修改server.xml文件部署web应用(不建议采用)
8、添加自定义web部署文件(例:conf/Catalina/localhost/dd.xml):
    <Context docBase = “G:/publish/codes/01/aa” debug = “0” privileged = “true”>
此时URL为:http://localhost:8080/dd
9、Tomcat两种配置DBCP数据源的方式:全局数据源、局部数据源。(需要将数据库的JDBC驱动放置于lib目录下)。
10、局部数据源配置方式:在conf/Catalina/localhost/dd.xml中添加如下代码:
<Resource name = “jdbc/dstest” auth = “Container” 
    type = “javax.sql.DataSource”
    driverClassName = “com.mysql.jdbc.Driver”
    url = “jdbc:mysql://localhost:3306/javaee”
    username = “root” password = “123456” maxActive = “5”
    maxIdle = “2” maxWait = “1000”>


Eclipse
1、手动安装Eclipse插件的2种方法:
    ① 直接安装:直接将插件中包含的pluginsfeatures文件夹的内容直接复制到Eclipse的pluginfeatures文件夹中。
    ② 扩展安装:步骤如下:
    ·在Eclipse安装路径下新建links路径。
    ·在links文件夹内,建立 ×××.link文件。
    ·编辑×××.link的内容,如下:
        path=<pluginPath>
    ·在<pluginPath>路径下新建eclipse文件夹,然后在eclipse文件夹内简历pluginsfeatures文件夹。
    ·将插件中包含的fluginsfeatures文件夹中的内容,复制到上面建立的文件夹中。重启Eclipse即完成安装。
2、导入非Eclipse项目:①新建一个eclipse项目;②file→import→file system

Ant
1、Ant是一种基于Java的生成工具。从作用上看,它类似于C编程中的Make
2、Ant需要的环境变量:JAVA_HOMEANT_HOME
3、ant -f <file> 指定使用的生成文件。
4、-q 输出少量信息;-v 输出详细信息。
5、-D<property>=<value> 修改生成文件中的属性值。
6、生成文件的结构:
    <project> <target1> <task1/> <task2/> ... </target1>... </project>
7、<project> 常用属性:defaultbasedirnamedescription<task> 常用属性:namedependsifunlessdescription
8、<task>的结构:
    <name attribute1=”value1” attribute2=”value2” ... attributeN=”valueN” />
9、Ant的任务可以分为3类:核心任务可选任务用户自定义任务
10、<project>有2个重要的子元素:<property> 和 <path>
    <property name=”builddir” value=”dd”>
通过${builddir}获取属性值。
11、<property> 常用属性:namevalueresourcefileurlenvironmentclasspathclasspathref
12、常用的核心taskjavacjavajarsqlechoexeccopydeletemkdirmove

0 0
原创粉丝点击