java包的大问题 急。。。。。。。。

[复制链接]
查看11 | 回复2 | 2008-6-19 02:39:30 | 显示全部楼层 |阅读模式
我些了一个程序
实现6个功能
我想把每个功能都打包,然后主程序调用
请问我该怎样对一个功能的代码进行打包?1个功能的代码如下:
package duo;

import java.sql.SQLException;

import java.sql.Ststement;

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.ResultSet;

import java.io.IOException;

public class tushu //图书录入
111111111111

{ void apple()

{

int count;

String sql;

byte buf=new byte[225]; //建立缓冲

Connection conn;

Statement stmt;

ResultSet rs;

try //捕捉异常

{

count=System.in.read(buf);

String a=new String(buf,0,count-2);



Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); //建立连接

String url="jdbc:odbc:va";

String user="sa";

String password="";

conn= DriverManager.getConnection(url,user,password);

stmt=conn.createStatement();

sql="insert into book values('"+a.substring(0,2)+"',"+"'"+a.substring(3)+"')";//查询语句

rs=stmt.executeQuery(sql);


System.out.println("输入成功!");

rs.close();

stmt.close();

conn.close();

}
catch (IOException e)

{

System.out.println(e);

}
}
}
说详细点,我是菜鸟,一下午才拿记事本编了一个
图书管理系统,现在就差jdbc-odbc 的桥连设置了,
哥哥,姐姐们,帮帮忙!!

回复

使用道具 举报

千问 | 2008-6-19 02:39:30 | 显示全部楼层
1 先建起一个空文件夹2 把所有的源文件拷贝到空文件夹.3 javac -d . * 编译此文件夹下个源文件(先进入文件夹)4 删除源文件(rm)5 jar -cvf test.jar *命令完成第一次打包6 jar -xvf test.jar 解压7 删除test.jar8 改META_INF中的文件,加上Main-Class: 包名.类名(注意中间有空格),保存//程序入口类9 jar -cvfM test.jar *10 java -jar test.jar可以运行
回复

使用道具 举报

千问 | 2008-6-19 02:39:30 | 显示全部楼层
配置好META-INF文件后,使用java的jar命令
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行