如何编译java程序
java编程要如何编译java程序?编译java程序要注意什么?代码是什么?下面跟本站一起来学习一下。
要安装好jdk,设置好相应的环境变量,然后在命令行里面javac.
下面给出一个例子,你可以参考一下:
目前,建议初学者用j2sdk + Tomcat 5.0.19开始学习jsp.也是现在最新版本.
初学者一般和我当初一样,都不明白jdk,j2sdk,j2se,j2ee之间的区别,这里简单介绍一下:
jdk: java devolop kit -- java开发包(运行java最基本的东东)
j2sdk:在1.4版以前称为jdk,可以理解j2sdk是jdk的升级版本,所以我们只要安了j2sdk即可,JDK就没必要了,呵呵,装了升级版,还要装低级版否?
j2sdk呢有几个版本对应于java2的几个版本,其中j2ee需要用到开发工具就是J2eesdk了,只不过大部分应用服务器(weblogic jboss等)都内置了j2eesdk。
j2se: j2sdk也就是标准版,一般来说j2sdk指的就是j2se.
j2ee: 也称j2eesdk,用来进行企业级开发。
jre: 是java runtime envionment -- java运行环境,jdk中包括了它,但是对于不需要开发只是运行的用户是可以只单独安装jre的,所以sun提供了jre的下载。
能够理解上面的就概念就差不多啦,应该不是很难吧,如果现在还不能完全明白,不要紧,在跟我学过后面的几章后,你来回过头来看看,就很清楚了。
j2sdk下载地址:
tomcat5 下载地址:
安装步骤:
1.安装完j2sdk以后,在我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量(假定你的j2sdk安装在c:j2sdk1.4.2):
JAVA_HOME=c:j2sdk1.4.2;
classpath=.;%JAVA_HOME%lib;%JAVA_HOME%lib;(.;不能少,表示当前路径)
path= %JAVA_HOME%bin; (系统里已经有了path变量,只需要在path最前面加上去即可)
然后可以写一个简单的java程序来测试J2SDK是否已安装成功:
public class Myjava{
public static void main(String args[]){
tln("试试看,装好了吗?.");
}
}
将上面的这段程序保存为文件名为的文件。
然后打开命令提示符窗口,cd到你的所在目录,然后键入下面的命令
javac
java Myjava
此时如果看到结果的话表示安装成功,出错则仔细检查一下你的.配置情况。
2.安装Tomcat后,在我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量(假定你的tomcat安装在c:tomcat5):
CATALINA_HOME=c:tomcat5;
CATALINA_BASE=c:tomcat5;
然后修改环境变量中的classpath,把tomat安装目录下的commonlib下的(此文件在tomcat5以前名为:)追加到classpath中去,修改后的classpath如下:
classpath=.;%JAVA_HOME%lib;%JAVA_HOME%lib;%CATALINA_HOME%commonlib; (最好再拷贝到:C:j2sdk1.4.2jrelibext目录下)
接着可以启动tomcat,在IE中访问http://localhost:8080,如果看到tomcat的欢迎页面的话说明安装成功了。
第三步:建立自己的jsp app目录
1.到Tomcat的安装目录的webapps目录,可以看到ROOT,examples等Tomcat自带的的目录;
2.在webapps目录下新建一个目录,起名叫myapp;
p下新建一个目录WEB-INF,注意,目录名称是区分大小写的;
-INF下新建一个文件,内容如下:
<?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "_2_"> <web-app> <display-name>My Web Application</display-name> <description> A application for test. </description> </web-app>5.在myapp下新建一个测试的jsp页面,文件名为,文件内容如下:
<html> <head><title>大家好</title> </head> <body> <% tln(" 大家好,我的第一个jsp程序"); %> </body> </html>6.重启Tomcat
7.打开浏览器,输入http://localhost:8080/myapp/ 即可.
-
H3C中小企业无线解决方案
根据中国互联网络信息中心(CNNIC)公布的数据,截至2008年6月底,中国网民数量达到了2.53亿,首次大幅度超过美国,跃居世界第一位。中国也真正地步入网络时代。其中WLAN网络在提高企业效率、降低企业成本、提高用户满意度等方面有着突出的作用。那么随着网络使用范围的...
-
2017华为认证资深网络工程师联络中心模拟试题及答案
1、(题型:单选)eSpaceU2990是华为语音通信领域的旗舰级平台,支持()。A.宽带接入,但不支持窄带接入B.窄带接入,但不支持宽带接入C.宽窄带一体化接入,但不面向NGN网络D.宽窄带一体化接入,面向NGN网络2、(题型:单选)eSpaceU2990比通用服务器更好的保证系统的大容量、安全...
-
2016年计算机等级考试二级VFP笔试试题及答案
2016年计算机二级VF考试就要到了,为帮助大家巩固计算机VF知识点,本站小编为大家分享最新的VF考试题库及答案,仅供参考!一、选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。(1...
-
我的JavaEE学习路线图
从学习Java开发到现在虽然也已经快三年了,但是要说到分享一下经验实在是不敢当。权当是对自己的一个总结吧,希望大家不吝指教,互相交流。照旧,还是现来整理一下我学习Java的一个路线图吧,然后按照这个路线图来谈谈我的一些感受。一、Java核心这是学习Java的基础,掌握...