加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

Win7 JavaEE 安装

发布时间:2020-12-14 05:37:20 所属栏目:Windows 来源:网络整理
导读:eclipse下载首页https : // www.eclipse.org/downloads/packages/ 选择版本Eclipse IDE for Enterprise Java Developers实际下载地址http : // ftp.yz.yamagata-u.ac.jp/pub/eclipse/technology/epp/downloads/release/2019-06/R/eclipse-jee-2019-06-R-win3
eclipse下载首页
https://www.eclipse.org/downloads/packages/
选择版本
Eclipse IDE for Enterprise Java Developers
实际下载地址
http://ftp.yz.yamagata-u.ac.jp/pub/eclipse/technology/epp/downloads/release/2019-06/R/eclipse-jee-2019-06-R-win32-x86_64.zip
java EE SDK 这个未下载
https://www.oracle.com/technetwork/java/javaee/downloads/index.html
解压到目录
D:ApacheServereclipse
eclipse字体,编码设置参考PHP编辑器



jdk下载路径
https://www.oracle.com/technetwork/java/javase/downloads/index.html
下载版本
jdk-12.0.1_windows-x64_bin.exe


jdk安装目录
D:ApacheServerjdk
windows 环境变量->系统变量 Path 修改添加路径
;D:ApacheServerjdkbin


新建系统变量
变量名 : JAVA_HOME
变量值 : D:ApacheServerjdk


新建系统变量
变量名 : CLASSPATH
变量值 : .;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar;


修改系统变量 Path 修改添加路径
;%JAVA_HOME%jrebin;%JAVA_HOME%bin;



tomcat首页
http://tomcat.apache.org/
点击 Tomcat 9.0.22 Released 版本下的 Download
进入下载页
https://tomcat.apache.org/download-90.cgi
下载列表中选择
64-bit Windows zip (pgp, sha512)
实际下载地址
http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-9/v9.0.22/bin/apache-tomcat-9.0.22-windows-x64.zip

设置 Tomcat
将下载的tomcat压缩包解压缩到路径
D:ApacheServerapache-tomcat


在eclipse中点击
Window->Preferences->Server->Runtime Environments->Add->列表中选中Apache Tomcat v9.0点击Next->Browse...->选中Tomcat安装目录(这里是D:ApacheServer

apache-tomcat)->Finish


设置 Build Path
在开发Web应用程序时,需要用到 Tomcat ,要将 Tomcat/lib 加入编译路径中。否则会在建立 jsp 时,出现错误
Window->Preferences->java->Build Path->Classpath Variables->New...
弹出框中
Name:Tomcat Server
Path:D:/ApacheServer/apache-tomcat/lib
点OK完成

添加 User Libraries。
Window->Preferences->java->Build Path->User Libraries->New...
弹出框输入
Tomcat Server
不用选 System library(added to the boot class path)
点OK完成
点击刚创建的
Tomcat Server
点击右侧按钮
Add External JARs...
将 D:ApacheServerapache-tomcatlib 下的所有jar选中打开
最后
点击 Apply and Close 完成



eclipse新建项目选择 Dynamic Web Project
Project name:HelloWorld
Target runtime选择刚刚设置的 Apache Tomcat v9.0
点击 Finish 完成


在 WebContent 文件夹下新建 Index.jsp
在新建的项目或导入的项目jap文件如果报错,执行如下操作

选中项目名 HelloWorld 右键 选择最下面的 Properties
打开的界面中选择
Java Build Path->Libraries->列表中选中Classpath(如果有这项的话)->Add Library...->User Library->Next->选中刚创建的 Tomcat Server->Finish
添加完成后继续点击 Order and Export 选项卡,选中 Tomcat Server 点击 Apply 完成设置



设置浏览器访问路径
选中项目名,右键选择最下面的 Properties->Deployment Assembly
右边表格列出即是该项目里文件夹实际路径对应浏览器url路径
这里配置如下
/WebContent   =>     /
/src          =>     issrc/ab/
访问路径
http://localhost:8080/HelloWorld/Index.jsp
即访问项目根目录下 WebContent 文件夹下 Index.jsp
http://localhost:8080/HelloWorld/issrc/ab/Index.jsp
即访问项目根目录下 src 文件夹下 Index.jsp
注意文件名大小写敏感



右键项目 Run As -> Run on Server
选择 Tomcat v9.0 Server
Servers host name : localhost
Server name : Tomcat v9.0 Server at localhost
Server runtime environment : 选择 Apache Tomcat v9.0
Finish

浏览器输入地址
http://localhost:8080/HelloWorld/Index.jsp
即可




右键项目 Run As 中如果没有run on server 可以尝试
刷新web项目
项目右键->最后一项Properties->Project Facets->选中Java和Dynamic Web Module。点击ok关闭




cmd命令中这个命令输出的最后一列表示占用8080端口的进程号是多少,假设进程号为1234
netstat -ano | findstr 8080 

kill掉这个进程 
taskkill /F /PID 1234

这样8080端口就是释放了


==============导入项目


如果导入的项目某java文件中 import javax.servlet... 语句报错
The type javax.servlet.http.HttpServletRequest cannot be resolved.
是缺少serverlet的引用库,解决如下
选中项目名右键 选择最下面的 Properties
打开的界面中选择
Java Build Path->Libraries->列表中选中Classpath(如果有这项的话)->Add External JARs...->窗口定位 eclipse安装目录下的plugins文件夹(这里是 D:

ApacheServereclipseplugins)
选中如下几项确定
javax.servlet.jsp_2.2.0.v201112011158
javax.servlet_3.1.0.v201410161800
(以下项为示例,引入其他类报错时需要)
javax.annotation_1.2.0.v201602091430
javax.mail_1.4.0.v201005080615
org.apache.lucene.misc_7.5.0.v20181003-1532



不同编译出错
项目右键->最后一项Properties->Java Compiler-> Compiler compliance level:一项从默认12改为选择1.8

选中java文件或包含java文件夹右键选择->Source->Format 格式化代码并编译成class文件
编译的class文件放在
WebRootWEB-INFclasses目录下同源文件目录结构的文件夹中
如这里java文件目录
srccomcontrollerAdminloginLoginController.java
编译后目录
WebRootWEB-INFclassescomcontrollerAdminloginLoginController.class

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读