zoukankan      html  css  js  c++  java
  • javaWeb环境配置(JAVAEE)

    安装JDK

    1.https://www.oracle.com/java/technologies/javase-jdk13-downloads.html 下载 javaSE

    我下载的是这个版本

    jdk-13.0.2_windows-x64_bin.exe

    术语名缩写解释
    Java Development Kit JDK 编写Java程序的从程序员使用的软件
    Java Runtime Environment JRE 运行Java程序的用户使用的软件
    Standard Edition SE 用于桌面或简单的服务器应用的Java平台
    Enterprise Edition EE 用于复杂的服务器应用的Java平台
    Micro Edition ME 用于手机和其他小型设备的Java平台
    Java 2 J2 一个过时的术语,用于描述1998年~2006年之间的Java版本
    Software Development Kit SDK 一个过时的术语,用于描述1998年~2006年之间的JDK

    各个版本的用处,用于桌面或简单的服务器应用的Java平台,我只搭建服务器应用,所以只要SE

    下载好了以后,双击运行。会有安装目录,保存安装目录

    D:javaSEjdk

    2.根据安装目录,配置环境变量

    JAVA_HOME : 安装的目录

    path: 加一条 : %JAVA_HOME%jrein;

    classpath JDK1.5之后这项不用设置了

    保存,安装结束

    3. window + r 打开cmd 

    Java -version

    javac

    可以查看到java的版本

    JDK 安装成功

    安装tomcat 服务器

    1.https://tomcat.apache.org/download-70.cgi

    tomcat和apache的区别

    “apache是web服务器,tomcat是应用(java)服务器,tomcat是apache的扩展。apache不能解释java程序,tomcat可以。apache和tomcat发布的东西不同。”

    下载

     

    下载解压,保存到目录以后

    我的目录

    D:javaSEapache-tomcatapache-tomcat-7.0.100

    2.配置环境变量

    CATALINA_HOME: 解压目录

    3.双击打开解压的目录下面的/bin/startup.bat 

    4.tomcat安装成功。tomcat是java编写的服务器

    5.它的http文件根目录是在

    解压目录/webapps

    数据库配置

    我电脑上有wamp集成环境,我直接开wamp的数据库,没有自己安装,也是一样的,集成环境指数集成了。

    开了然后把apache关闭

    1.安装开源软件

    https://www.heidisql.com/download.php

    打开,并且安装

    安装好了以后双击打开

    新建 

    https://dev.mysql.com/downloads/connector/j/

    输入密码,打开

    2.然后就能显示之前安装的数据库

    3.让tomcat支持Mysql

    下载支持插件包

    https://dev.mysql.com/downloads/connector/j/

    下载好了以后解压,解压了以后,有一个mysql-connector-java-8.0.19.jar文件,把它放进tomcat的扩展应用文件里面

    D:***apache-tomcatapache-tomcat-7.0.100lib

    拷贝进去

    好了

    安装Eclipse-JEE,编辑器

    1.http://www.eclipse.org/downloads/eclipse-packages

    到https://www.eclipse.org/downloads/packages/这里

    各版本区别

    • Eclipse IDE for Java Developers 该版本适合Java开发者,集成CVS,Git,XML编辑器,Mylyn, Maven integration和WindowBuilder等插件。
    • Eclipse IDE for Java EE Developers 该版本集成了Java ee开发常用插件,方便动态web网站开发。适合Java web开发者使用。集成了XML编辑器、数据库查看工具,提供jsp可视化编辑器。
    • Eclipse IDE for C/C++ Developers 该版本适合C/C++开发者,集成了良好的C/C++语言支持。
    • Eclipse for PHP Developers该版本适合PHP开发者,集成了良好的PHP语言支持,Git客户端, Mylyn和JavaScript脚本编辑器, HTML, CSS和XML。
    • Eclipse IDE for Eclipse Committers;该版本是eclipse最基础的版本,适合Java se个人开发者、或希望根据自己需求配置插件的开发者使用。
    • Eclipse IDE for Java and DSL Developers 对于Java和DSL开发者必不可少的工具,包括Java和XTend ID

    各版本区别

    我看别人写的:

    最大的区别就是标题和解压包大小不同。下载解压后就会发现,不同的Eclipse版本之间就是plugins/features目录下的文件不同而已。 一个标准的Eclipse的,给它添加一些JEE开发需要的plugins,比如WTP,WST等等,它摇身一变就变成”Eclipse IDE for Java EE“了。其他的也一样。如果是一个熟练的Eclipse使用者,选择哪一个都可以,需要的plugin都可以从Eclipse官网获取。

    也就是说,没区别,就是plugin的区别。

    所以我下Eclipse IDE for Eclipse Committers这个版本

    我在下载页面镜像下载服务里面看到了小广告,这个广告可以

    (根本不想看java的环境搭建,webpack前端配置已经配到吐。。痛哭)

    2.配置preferences 的 serve,但是我的这个版本没有serve

    安装serve

    https://jingyan.baidu.com/article/90bc8fc89e6e5cf653640cf3.html

      a.第一步、在eclipse菜单“Help”中选择“InstallNew Software”

      b.第二步、然后在Work with中点击Add 加入Name=="Kepler" repository;Location==http://download.eclipse.org/releases/kepler

      c.第三步、再点击Add按钮,找到选项“Web,XML, Java EE and OSGi Enterprise Development”选项下“JST Server AdaptersExtensions”,进行勾选。然后点击下一步Next按钮。

      

      然后finish,等安装,安装了一会就安装好了

      preferences 就有serve

      

    3.add选择 Apache Tomcat 版本你自己安装的版本

    配置到你安装tomcat的目录

     4.配置默认的格式

    选择菜单项“Window”→“Preferences”,找到下方的“Web”,将其中红色框标记的选项里的【Encoding(编码格式)】均改为 UTF-8,是为防止使用中文乱码的问题。

    没有 web 和server一样安装web

    设置防止乱码的设置

    5.新建一个动态项目

    New”→“Dynamic Web Project

    但是我没有这个选项。

    help install

    • Eclipse Java EE Developer Tools
    • Eclipse Java Web Developer Tools
    • Eclipse Web Developer Tools
    • Eclipse XML Editors and Tools

    装好以后

    新建项目

    file->new->project

    2.写上项目名->next->不动->next (webmodule)

    web.xml配置不被修改

    finish

    3.在 项目上点击右键,并选中“Properties”菜单项,若看到工程默认编码为 GBK,则在对话框中将工程的编码方式改为 UTF-8,目的是避免以后中文出现乱码:(这是抄的)

    4.

     报错

    Endorsed standards and standalone APIsin modular form will be supported via the concept of upgradeable modules.

    然后修改(https://bbs.csdn.net/topics/392277991)

    在Eclipse的Run -> Run Configurations的界面里 有一个设置参数里Arguments页面里的VM arguments的参数里面把最后的有-Djava.endorsed.dirs="D:java	omcatapache-tomcat-9.0.10endorsed"的参数删除,然后点击Apply,再点Run就行了。

    好像是jdk的版本太高了,所以重新装高版本的tomcat就能解决

    https://tomcat.apache.org/whichversion.html

    换低版本的jdk,不过我服务已经启成功了

    解决Eclipse下没有Tomcat 9.0

    1.eclipse->help->EclipseMarketPlace->搜索apache-tomcat

    install

  • 相关阅读:
    MVC三层架构学习总结实例
    JSON & Ajax
    设计模式之单例模式
    设计模式之静态工厂方法
    Gitee 添加了ssh公钥还是需要账户和密码
    MySQL日期时间函数大全[转]
    session 注意事项
    session 入库2 垃圾回收机制
    session 入库的实现
    PHP实现手机号码中间四位用星号(*)隐藏的自定义函数分享
  • 原文地址:https://www.cnblogs.com/chenyi4/p/12381687.html
Copyright © 2011-2022 走看看