《Oracle Java EE编程自学与面试指南》03-01:创建项目

课程封面-JavaEE-AT阿宝哥


深入了解IT/互联网行业及岗位,请参阅通用IT/互联网岗位招聘计划(最新全岗版)。
深入了解职业晋升及学习路线,请参阅最优职业晋升路线和课程学习指南(最新全栈版)。


1、创建新项目

  1. 新建项目

《Oracle Java EE编程自学与面试指南》03-01:创建项目_第1张图片

  1. Dynamic Web project
    《Oracle Java EE编程自学与面试指南》03-01:创建项目_第2张图片

  2. 项目名称
    Create a standalone Dynamic Web project or add it to a new or existing Enterprise Application.

《Oracle Java EE编程自学与面试指南》03-01:创建项目_第3张图片

  1. 项目结构
    《Oracle Java EE编程自学与面试指南》03-01:创建项目_第4张图片
  • Build Path
    • JRE System Library
    • Server Runtime
    • EAR Libraries
    • Web App Libraries
  • 目录
  • Java Resources
  • Web Content

Java Resources主要用来储存Java源代码。
Web Content主要用来储存网站或者项目的页面相关文件。

2、创建页面

  1. 创建静态页面

《Oracle Java EE编程自学与面试指南》03-01:创建项目_第5张图片

  1. 命名文件
    《Oracle Java EE编程自学与面试指南》03-01:创建项目_第6张图片

  2. 编辑页面标题和内容

《Oracle Java EE编程自学与面试指南》03-01:创建项目_第7张图片

  1. 运行页面

《Oracle Java EE编程自学与面试指南》03-01:创建项目_第8张图片

  1. 选择服务器
    《Oracle Java EE编程自学与面试指南》03-01:创建项目_第9张图片

  2. 添加和移除项目

《Oracle Java EE编程自学与面试指南》03-01:创建项目_第10张图片

  1. 编译部署

四月 03, 2020 5:03:11 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Server.服务器版本:     Apache Tomcat/8.5.53
四月 03, 2020 5:03:11 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: 服务器构建:            Mar 11 2020 10:01:39 UTC
四月 03, 2020 5:03:11 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: 服务器版本号(8.5.53.0
四月 03, 2020 5:03:11 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: OS Name:               Windows 10
四月 03, 2020 5:03:11 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: OS.版本:               10.0
四月 03, 2020 5:03:11 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: 架构:                  amd64
四月 03, 2020 5:03:11 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Java 环境变量:         D:\Program Files\Java\jre1.8.0_241
四月 03, 2020 5:03:11 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: JVM 版本:              1.8.0_241-b07
四月 03, 2020 5:03:11 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: JVM.供应商:            Oracle Corporation
四月 03, 2020 5:03:11 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: CATALINA_BASE:         D:\Program Files\apache-tomcat-8.5.53
四月 03, 2020 5:03:11 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: CATALINA_HOME:         D:\Program Files\apache-tomcat-8.5.53
四月 03, 2020 5:03:11 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dcatalina.base=D:\Program Files\apache-tomcat-8.5.53
四月 03, 2020 5:03:11 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dcatalina.home=D:\Program Files\apache-tomcat-8.5.53
四月 03, 2020 5:03:11 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dwtp.deploy=E:\EclipseWorkspace
四月 03, 2020 5:03:11 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Djava.endorsed.dirs=D:\Program Files\apache-tomcat-8.5.53\endorsed
四月 03, 2020 5:03:11 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dfile.encoding=GBK
四月 03, 2020 5:03:11 下午 org.apache.catalina.core.AprLifecycleListener lifecycleEvent
信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [D:\Program Files\Java\jre1.8.0_241\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;D:/Program Files/Java/jre1.8.0_241/bin/server;D:/Program Files/Java/jre1.8.0_241/bin;D:/Program Files/Java/jre1.8.0_241/lib/amd64;D:\oraclexe\app\oracle\product\11.2.0\server\bin;;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;D:\Program Files\Java\jdk1.8.0_241\bin;C:\Users\LiuZhibao\AppData\Local\Microsoft\WindowsApps;;D:\Program Files\eclipse;;.]
四月 03, 2020 5:03:11 下午 org.apache.coyote.AbstractProtocol init
信息: 初始化协议处理器 ["http-nio-8888"]
四月 03, 2020 5:03:11 下午 org.apache.tomcat.util.net.NioSelectorPool getSharedSelector
信息: Using a shared selector for servlet write/read
四月 03, 2020 5:03:11 下午 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 1170 ms
四月 03, 2020 5:03:11 下午 org.apache.catalina.core.StandardService startInternal
信息: Starting service [Catalina]
四月 03, 2020 5:03:11 下午 org.apache.catalina.core.StandardEngine startInternal
信息: Starting Servlet Engine: Apache Tomcat/8.5.53
四月 03, 2020 5:03:11 下午 org.apache.catalina.startup.HostConfig deployDescriptor
信息: Deploying deployment descriptor [D:\Program Files\apache-tomcat-8.5.53\conf\Catalina\localhost\JavaEE01HelloWorld.xml]
四月 03, 2020 5:03:16 下午 org.apache.jasper.servlet.TldScanner scanJars
信息: 至少有一个JAR被扫描用于TLD但尚未包含TLD。 为此记录器启用调试日志记录,以获取已扫描但未在其中找到TLD的完整JAR列表。 在扫描期间跳过不需要的JAR可以缩短启动时间和JSP编译时间。
四月 03, 2020 5:03:16 下午 org.apache.catalina.startup.HostConfig deployDescriptor
信息: 部署描述符[D:\Program Files\apache-tomcat-8.5.53\conf\Catalina\localhost\JavaEE01HelloWorld.xml]的部署已在[4,853]ms内完成
四月 03, 2020 5:03:16 下午 org.apache.catalina.startup.HostConfig deployDirectory
信息: 把web 应用程序部署到目录 [D:\Program Files\apache-tomcat-8.5.53\webapps\docs]
四月 03, 2020 5:03:18 下午 org.apache.jasper.servlet.TldScanner scanJars
信息: 至少有一个JAR被扫描用于TLD但尚未包含TLD。 为此记录器启用调试日志记录,以获取已扫描但未在其中找到TLD的完整JAR列表。 在扫描期间跳过不需要的JAR可以缩短启动时间和JSP编译时间。
四月 03, 2020 5:03:18 下午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deployment of web application directory [D:\Program Files\apache-tomcat-8.5.53\webapps\docs] has finished in [1,793] ms
四月 03, 2020 5:03:18 下午 org.apache.catalina.startup.HostConfig deployDirectory
信息: 把web 应用程序部署到目录 [D:\Program Files\apache-tomcat-8.5.53\webapps\examples]
四月 03, 2020 5:03:21 下午 org.apache.jasper.servlet.TldScanner scanJars
信息: 至少有一个JAR被扫描用于TLD但尚未包含TLD。 为此记录器启用调试日志记录,以获取已扫描但未在其中找到TLD的完整JAR列表。 在扫描期间跳过不需要的JAR可以缩短启动时间和JSP编译时间。
四月 03, 2020 5:03:21 下午 org.apache.catalina.core.ApplicationContext log
信息: ContextListener: contextInitialized()
四月 03, 2020 5:03:21 下午 org.apache.catalina.core.ApplicationContext log
信息: SessionListener: contextInitialized()
四月 03, 2020 5:03:21 下午 org.apache.catalina.core.ApplicationContext log
信息: ContextListener: attributeAdded('StockTicker', 'async.Stockticker@65dd680f')
四月 03, 2020 5:03:21 下午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deployment of web application directory [D:\Program Files\apache-tomcat-8.5.53\webapps\examples] has finished in [2,537] ms
四月 03, 2020 5:03:21 下午 org.apache.catalina.startup.HostConfig deployDirectory
信息: 把web 应用程序部署到目录 [D:\Program Files\apache-tomcat-8.5.53\webapps\host-manager]
四月 03, 2020 5:03:22 下午 org.apache.jasper.servlet.TldScanner scanJars
信息: 至少有一个JAR被扫描用于TLD但尚未包含TLD。 为此记录器启用调试日志记录,以获取已扫描但未在其中找到TLD的完整JAR列表。 在扫描期间跳过不需要的JAR可以缩短启动时间和JSP编译时间。
四月 03, 2020 5:03:22 下午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deployment of web application directory [D:\Program Files\apache-tomcat-8.5.53\webapps\host-manager] has finished in [1,653] ms
四月 03, 2020 5:03:22 下午 org.apache.catalina.startup.HostConfig deployDirectory
信息: 把web 应用程序部署到目录 [D:\Program Files\apache-tomcat-8.5.53\webapps\manager]
四月 03, 2020 5:03:24 下午 org.apache.jasper.servlet.TldScanner scanJars
信息: 至少有一个JAR被扫描用于TLD但尚未包含TLD。 为此记录器启用调试日志记录,以获取已扫描但未在其中找到TLD的完整JAR列表。 在扫描期间跳过不需要的JAR可以缩短启动时间和JSP编译时间。
四月 03, 2020 5:03:24 下午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deployment of web application directory [D:\Program Files\apache-tomcat-8.5.53\webapps\manager] has finished in [1,636] ms
四月 03, 2020 5:03:24 下午 org.apache.catalina.startup.HostConfig deployDirectory
信息: 把web 应用程序部署到目录 [D:\Program Files\apache-tomcat-8.5.53\webapps\ROOT]
四月 03, 2020 5:03:25 下午 org.apache.jasper.servlet.TldScanner scanJars
信息: 至少有一个JAR被扫描用于TLD但尚未包含TLD。 为此记录器启用调试日志记录,以获取已扫描但未在其中找到TLD的完整JAR列表。 在扫描期间跳过不需要的JAR可以缩短启动时间和JSP编译时间。
四月 03, 2020 5:03:25 下午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deployment of web application directory [D:\Program Files\apache-tomcat-8.5.53\webapps\ROOT] has finished in [1,554] ms
四月 03, 2020 5:03:25 下午 org.apache.coyote.AbstractProtocol start
信息: 开始协议处理句柄["http-nio-8888"]
四月 03, 2020 5:03:26 下午 org.apache.catalina.startup.Catalina start
信息: Server startup in 14103 ms


  1. 内置浏览器预览页面效果
    《Oracle Java EE编程自学与面试指南》03-01:创建项目_第11张图片

  2. 查看部署位置

《Oracle Java EE编程自学与面试指南》03-01:创建项目_第12张图片

  1. 修改浏览器

《Oracle Java EE编程自学与面试指南》03-01:创建项目_第13张图片


好好学习,天天向上!继续下一章…


扫码关注AT阿宝哥,畅读更多内容!


感谢您阅读,如果对作者其它文章也很感兴趣,请扫码关注!


你可能感兴趣的:(《Oracle,Java,EE编程自学与面试指南》)