编译java文件(含jar包)

package mypack;

import javax.servlet.jsp.JspException;
import javax.servlet.jsp.JspTagException;
import javax.servlet.jsp.tagext.TagSupport;

public class HelloTag extends TagSupport
{
 public void HelloTag(){
 }

 public int doEndTag() throws JspException{
  try{
   pageContext.getOut().print("Hello");
  }catch(Exception e){
   throw new JspTagException(e.getMessage());
  }
  return SKIP_BODY;
 }

 public void release(){
  super.release();
 }
}; 

上面是一个完整的java文件,来源于孙卫琴老师的一本书的一个例子,借用过来说明如何用最基本的jdk来实现编译,也就是命令javac的使用。

第一种方法:javac -classpath  d:/helloapp/WEB-INF/lib/jsp-api.jar HelloTag.java     即直接编译,把classpath作为javac的一个参数。

第二种方法:set classpath=d:/helloapp/WEB-INF/lib/jsp-api.jar        

                        javac  HelloTag.java          即先设置classpath然后再编译

希望对初学者,有点用处。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值