Java开发工具的安装配置
转载也许对于一个刚开始接触Java的人来说,安装它的运行环境将是个问题,首先说说它的编译环境jdk吧,它是java文件的运行环境,但是当安装完后环境变量的配置却是个头疼的问题,下面是我在学习中整理的配置方法,下面以jdk-1_5_0_08-windows-i586-p.exe在win2000 server(xp类似)下的配置进行说明:
假设安装路径为:E:/xuhui/jdk1.5 (当然要是你足够懒,可以选择默认安装路径:C:\Program Files\jdk1.x(x是你安装的版本号,也是生成的文件夹名))
1.在桌面“我的电脑”上点击右键,选择“属性”
2 , 点击“高级”标签页,选择“环境变量(E)”
3 配置Path环境变量
A、在“系统变量(S)”下查找Path环境变量,找到后选择“编辑”。
在“变量值”的文本框中,将光标移动到最前方,输入安装的j2sdk1.5所在的目录下bin目录的位置,这里为E:\xuhui\jdk1.5\bin,如果没有Path选择“新建”就OK了。
4、CLASSPATH的配置。
在“系统变量(S)”下,选择“新建”。在“变量名”的文本框中输入“CLASSPATH”,在变量值中输入:
.;E:\xuhui\jdk1.5\LIB\dt.JAR;E:\xuhui\jdk1.5\LIB\TOOLS.JAR;E:\xuhui\jdk1.5\BIN;E\class
注意不要忽略“.;”,否则运行程序时会报错。
点击“确定”按钮
5 配置java_home环境变量
在“系统变量”--->“新建”,在变量名中输入:
java_home
变量值中输入:
E:\xuhui\jdk1.5 然后点击“确定”重启 在命令提示符下运行“java或javac”出现该命令的用法提示即表明配置成功 当然如果你有能耐,可以编以个applet测试一下
下面再说说在LInux下的配置:
1。以root身份登陆
2。打开一个终端
3。输入命令ls -l查看安装的文件的权限
# cd /home
# cp jdk1.5.8 .rpm.bin /usr/local
# cd /usr/local
给所有的用户添加可执行的权限
# chmod o+x jdk1.5.8.rpm.bin
# ./jdk1.5.8.rpm.bin
会生成文件jdk1.5.8.rpm
同样给所有的用户添加可执行权
chmod a+x jdk1.5.8.rpm
安装程序 rpm -ivh jdk1.5.8.rpm
接受协议,按enter即可
使用默认的安装目录,在 /usr/java/下
3。设置环境变量,编辑/etc/profile
vi /etc/profile
# set java environment
JAVA_HOME=/usr/java/jdk1.5.8
CLASSPATH=.:$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
要使jdk在所有用户中使用,可以编写一个shell script (java.sh)
vi /etc/profile.d/java.sh
在java.sh 中加入以上内容,保存退出,然后给java.sh分配权限
chmod 755 /etc/profile.d/java.sh
4. 在终端使用echo命令检查环境变量的设置情况
# echo $JAVA_HOME
# echo $CLASSPATH
# echo $PATH
5.检查jdk是否安装成功
java -version
OK!你可以编译你的java程序了
下面谈谈Tomcat的配置
Tomcat支持JSP和Servlet,它是sun公司Apache组织的产品,可以从[url]http://tomcat.apache.org/[/url]下载 然后解压安装 假设安装路径为:D:\xuhui\tomcat
tomcat包括以下几个目录:
bin:存放启动和关闭tomcat脚本
conf:包含不同的配置文件,server.xml(Tomcat的主要配置文件)和web.xml
work:存放jsp编译后产生的class文件
webapp:存放应用程序示例,以后你要部署的应用程序也要放到此目录
logs:存放日志文件
lib/japser/common:这三个目录主要存放tomcat所需的jar文件
src:ServletAPI源文件.这些只有些必须在Servlet容器内实现的空接口和抽象类
此外你或Tomccat可以创建如下目录:
classes:你可以创建此目录来添加一些附加的类到类路径中.任何你加到此目录中的类都可在Tomcat的类路径中找到自身.
用户编辑的程序文件通常安装到tomcat\webapps\ROOT下。
可以参照如下步骤进行相关配置:
(1) 桌面上选择“我的电脑”(右键)->高级->环境变量
(2) 在“系统变量”--->“新建”
(3) 在变量名中输入:TOMCAT_HOME,变量值中输入:D:\xuhui\tomcat然后确定;
为了能够运行JSP,需要配置CLASSPATH变量,将servlet-api.jar加入到CLASSPATH变量中,该文件可以在tomcat中找到。
(1) 桌面上选择“我的电脑”(右键)->高级->环境变量
(2) 在“系统变量”-->CLASSPATH
(3) 在“系统变量”--->“编辑”
(4) 在变量名末尾处输入:; D:\xuhui\tomcat\common\lib\servlet-api.jar,然后确定.
配置完毕后,要重新启动计算机后,环境变量才能有效的。
用户开发的文件往往存放在单独的一个文件夹下,例如将所有的项目文件放在D:\Sun\myproject下,而不是Tomcat\webapps\ROOT\目录,如何让Tomcat来运行该目录下的程序需要在tomcat\conf\server.xml中进行配置。在该文件<Host>部分中加入:
<Context path="/bs" docBase="D:\Sun\myproject" debug="0" reloadable="true" crossContext="true"/>
如果运行Servlet,必须使用Tomcat\webapps\ROOT\WEB-INF这个目录下面的web.xml文件进行注册,打开这个web.xml文件,在里面加入:
<servlet>
<servlet-name>HelloWorld</servlet-name>
<servlet-class>HelloWorld</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>HelloWorld</servlet-name>
<url-pattern>/servlet/helloworld</url-pattern>
</servlet-mapping>
其中<servlet>定义servlet:
<servlet-name>HelloWorld</servlet-name>是指servlet名称,为HelloWorld
<servlet-class>HelloWorld</servlet-class>是指servlet对应的类文件,为HelloWorld.class,该文件保存在tomcat\webapps\ROOT\WEB-INF\classes目录下。
其中<servlet-mapping>定义servlet网络映射信息(也就是IE中输入的地址)以能够被用户执行:
<servlet-name>HelloWorld</servlet-name>指明servlet名称,这里为HelloWorld
<url-pattern>/servlet/helloworld</url-pattern>定义网络引用,这里为/servlet/helloworld
通过上述设置,重新启动Tomcat,用户可以在IE地址中输入[url]http://127.0.0.1:8080/servlet/helloworld[/url]来执行服务器端tomcat\webapps\ROOT\WEB-INF\classes目录下的HelloWorld.class。
如果用户的servlet类文件.class不在tomcat\webapps\ROOT\WEB-INF\classes目录中,例如用户常常将一组执行特定功能的servlet类文件.class放在特定目录中,设置servlet时要在
<servlet>定义中<servlet-class>。。。。。。</servlet-class>中指明路径(相对tomcat\webapps\ROOT\WEB-INF\classes)路径用/分隔,如果是压缩文件则用.分隔。
(1)启动tomcat:
在D:\xuhui\tomcat\bin下有一个:startup.bat,运行它,将出现一个Dos窗口。
(2)浏览
(3)运行
在这个页面有JSP Examples和Servlet Examples。
(4)退出tomcat
在D:\xuhui\tomcat\bin下有一个:shutdown.bat,运行它,将关闭Dos窗口(如果坚持直接关闭这个DOS窗口也是可以的,但是,既然有这个shutdown.bat,应该有它存在的理由)。
上一篇:JAVA面试题
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Linux下的开发工具
经过前面的学习,我们了解vim这个编辑器,学会了如何使用它来写代码。今天,我们先解决前面遗留下的问题,再来认识gcc/g++编辑器。
编译器gcc make/makefile 可执行程序形成的过程 sudo白名单 -
Java初学必备开发工具-IntelliJ IDEA安装配置详解
简介 全称 IntelliJ ,是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、各类版本工具(git、svn...
git java javascript eclipse intellij idea -
开发工具配置
常用工具的一些配置
maven git jenkins -
yum安装开发工具
yum groupinstall "Development Tools" "Development Libraries"
linux;开发工具;Developme