JSP笔记03——环境搭建(转)
不完全翻译,结合谷歌,一定主观性,还可能有误,原始内容地址:https://www.tutorialspoint.com/jsp/jsp_environment_setup.htm
【注释】这篇貌似有点旧。最好参考网上的最新教程
开发环境是指你开发、测试、运行程序的地方。
本教程将指导你搭建JSP开发环境,其中包括以下步骤 —
配置Java Development Kit(JDK)
此步骤涉及下载Java Software Development Kit(SDK),以及配置PATH环境变量。
您可以从Oracle的Java站点下载SDK − Java SE Downloads.
下载JDK之后,请按照指定的说明进行安装和配置。最后,设置PATH和JAVA_HOME环境变量指向包含java和javac的目录。
如果你正在使用Windows并在C:\jdk1.5.0_20中安装了SDK ,则需要在C:\autoexec.bat文件中添加以下行。
set PATH = C:\jdk1.5.0_20\bin;%PATH%
set JAVA_HOME = C:\jdk1.5.0_20
【注释】也许可以写一个批处理一步完成配置。
或者,在Windows NT/2000/XP上也可以右键单击“ 我的电脑”,选择“ 属性”,然后选择“ 高级”,然后选择“ 环境变量”。然后,更新PATH值,然后按OK按钮。
在Unix(Solaris,Linux等)上,如果SDK安装在/usr/local/jdk1.5.0_20中,并且使用C shell,则将以下内容放入.cshrc文件中。
setenv PATH /usr/local/jdk1.5.0_20/bin:$PATH
setenv JAVA_HOME /usr/local/jdk1.5.0_20
或者,如果你使用像Borland JBuilder,Eclipse,IntelliJ IDEA或Sun ONE Studio这样的集成开发环境(IDE),那么可以编译并运行一个简单的程序来确认IDE知道安装Java的位置。
配置Web服务器:Tomcat
市场上有许多支持JavaServer Pages和Servlets的Web服务器,一些Web服务器可以免费下载,Tomcat是其中之一。
Apache Tomcat是支持JavaServer Pages和Servlet技术的开源软件,可用作测试JSP和Servlet的独立服务器,并可与Apache Web服务器集成。以下是在你的PC上设置Tomcat的步骤 -
从 https://tomcat.apache.org/.下载最新版本的Tomcat
- 下载安装后,将压缩包解压到一个方便的位置。例如,在Windows上的C:\apache-tomcat-5.5.29或 Linux/Unix上的/usr/local/apache-tomcat-5.5.29中,并创建指向这些位置的CATALINA_HOME环境变量。
可以通过在Windows上执行以下命令来启动Tomcat -
%CATALINA_HOME%\bin\startup.bat or C:\apache-tomcat-5.5.29\bin\startup.bat
可以通过在Unix(Solaris,Linux等)上执行以下命令来启动Tomcat:
$CATALINA_HOME/bin/startup.sh or /usr/local/apache-tomcat-5.5.29/bin/startup.sh
启动成功后,可通过http://localhost:8080/访问Tomcat附带的默认Web应用程序。
有关配置和运行Tomcat的更多信息,请参见本文档中的文档以及Tomcat网站 - https://tomcat.apache.org/。
可以通过在Windows上执行以下命令来停止Tomcat -
%CATALINA_HOME%\bin\shutdown
or C:\apache-tomcat-5.5.29\bin\shutdown
可以通过在Unix(Solaris,Linux等)上执行以下命令来停止Tomcat -
$CATALINA_HOME/bin/shutdown.sh or /usr/local/apache-tomcat-5.5.29/bin/shutdown.sh
配置 CLASSPATH
由于servlet不属于Java SE的一部分,所以你必须将servlet类的路径标识出来。
如果你正在使用Windows,则需要将以下行放在C:\autoexec.bat文件中。
set CATALINA = C:\apache-tomcat-5.5.29
set CLASSPATH = %CATALINA%\common\lib\jsp-api.jar;%CLASSPATH%
或者,在Windows NT/2000/XP上也可以右键单击我的电脑,选择属性,然后选择高级,然后选择环境变量。然后,更新CLASSPATH值,按OK按钮。
在Unix(Solaris,Linux等)上,如果使用C shell,则将以下行放入.cshrc文件中。
setenv CATALINA = /usr/local/apache-tomcat-5.5.29
setenv CLASSPATH $CATALINA/common/lib/jsp-api.jar:$CLASSPATH
JSP笔记03——环境搭建(转)的更多相关文章
- JSP动态网站环境搭建应用中的详细步骤(Tomcat和Apache/IIS的整合)
链接地址:http://www.cnblogs.com/dartagnan/archive/2011/03/25/2003426.html JSP动态网站环境搭建应用中的详细步骤(Tomcat和Apa ...
- Android Studio 学习笔记(一)环境搭建、文件目录等相关说明
Android Studio 学习笔记(一)环境搭建.文件目录等相关说明 引入 对APP开发而言,Android和iOS是两大主流开发平台,其中区别在于 Android用java语言,用Android ...
- 顶 最新简捷实用的JSP动态网站环境搭建详细步骤
阿里西西小编给您推荐这个最新简捷实用的JSP动态网站环境搭建详细步骤讲解,这里还有关于JSP 动态网站 环境 搭建 的教程,希望您能够喜欢并学到东西提升自己的知识与技能,下面是内容详细阅读: 最新简捷 ...
- 我的Java学习笔记 -开发环境搭建
开始学习Java~ 一.Java简介 Java编程语言是一种简单.面向对象.分布式.解释型.健壮安全.与系统无关.可移植.高性能.多线程和动态的语言. Java分为三个体系: JavaSE(J2SE) ...
- SpringData JPA的学习笔记之环境搭建
一.环境搭建 1.加入jar包 spring jar+jpa jar +springData jar >>SpringData jar包 2.配置applicationCont ...
- Django学习笔记 开发环境搭建
为什么使用django?1.支持快速开发:用python开发:数据库ORM系统,并不需要我们手动地构造SQL语句,而是用python的对象访问数据库,能够提升开发效率.2.大量内置应用:后台管理系统a ...
- cocos2d-x lua 学习笔记(1) -- 环境搭建
Cocos2d-x 3.0以上版本的环境搭建和之前的Cocos2d-x 2.0 版差异较大的,同时从Cocos2d-x 3.0项目打包成apk安卓应用文件,搭建安卓环境的步骤有点繁琐,但搭建一次之后, ...
- Mybatis学习笔记之---环境搭建与入门
Mybatis环境搭建与入门 (一)环境搭建 (1)第一步:创建maven工程并导入jar包 <dependencies> <dependency> <groupId&g ...
- 前端框架vue学习笔记:环境搭建
兼容性 不兼容IE8以下 Vue Devtools 能够更好的对界面进行审查和调试 环境搭建 1.nodejs(新版本的集成了npm)[npm是node包管理 node package manager ...
随机推荐
- 挑战:万能的slash! 判断js中“/”是正则、除号、注释?
很久以前在其它地方就探讨和关注过这个问题,但都没有满意的解答. 看了zjfeihu 的帖子: <前端代码加亮插件(html,jss,css),支持即时加亮,运行代码>,再次提出这个比较经典 ...
- Linux 进程创建二(execve和wait)
三:execve系统调用 int execve(const char *filename, char *const argv[],char *const envp[]); fork创建了一个新的进程, ...
- 我的消灭复杂password之行
近期几天.网易一直提示邮箱账号异常.特意去查看了一下,发现须要改动password.可是经常使用的password又不让反复使用.于是无奈之下.就想办法消灭这些复杂password,由于实在是太难(g ...
- EntityFramework(EF) 单表与主从表的使用
一.单表Reader 1 构建Reader类 public class Reader { public int ReaderID { get; set; } publ ...
- Java StuNote 1
1. JAVA语言历史 无心插柳柳成荫,有心栽花花不开. JAVA由SUN Microsystem公司研发. 2. JAVA语言特点 a) 跨平台.一次编译.到处执行. b) 速度慢.但非常稳定, 没 ...
- ADB简易安装方法
ADB安装方法: 1. 下载ADB程序 下载地址: 链接:https://pan.baidu.com/s/1CfQL51pBz-2Wk_cYfJYXUw 提取码:bjp8 2. 配置环境变量 pat ...
- 【BZOJ4247】挂饰 背包
[BZOJ4247]挂饰 Description JOI君有N个装在手机上的挂饰,编号为1...N. JOI君可以将其中的一些装在手机上. JOI君的挂饰有一些与众不同——其中的一些挂饰附有可以挂其他 ...
- 《从零开始学Swift》学习笔记(Day 23)——尾随闭包
原创文章,欢迎转载.转载请注明:关东升的博客 闭包表达式可以作为函数的参数传递,如果闭包表达式很长,就会影响程序的可读性.尾随闭包是一个书写在函数括号之后的闭包表达式,函数支持将其作为最后一个参数调用 ...
- 1282 时钟(最小表示法+hash)
1282 时钟 题目来源: Codility 基准时间限制:1 秒 空间限制:131072 KB 分值: 40 难度:4级算法题 有N个时钟,每个时钟有M个指针,P个刻度.时钟是圆形的,P个刻度均分整 ...
- 05、(通过nat123软件) 实现用自己电脑搭建一个网站
(通过nat123软件) 实现用自己电脑搭建一个网站 准备: Tomcat:这个是web容器,其实有了这个就已经让电脑成为服务器了,在自己电脑上可以通过 localhost:8080/xxx 来访问自 ...