java ftp jar包包使用问题 msutil.jar

java学习过程遇到的问题总结1
1.注意在用java连接数据库时,添加驱动包时sql server2000数据库与sql
server2005数据库要加的驱动包是不一样的:sql
server2000需要三个驱动包,分别是:msbase.jar和mssqlserver.jar和msutil.jar共三个;而sql
server2005只需要一个jar包:sqljdbc.jar就一个。
2.在安装oracle11g的时候,快到100%的时候突然弹出下列窗口:
我在网上搜解决办法的,有人就讲安装路径有中文或者空格或其他特殊字符,我仔细检查发现没什么问题,后来才知道原来是我以前刚学java时在装jdk的时候的文件夹是中文命名的,也就是说看看你的环境变量中的path和classpath是否带有中文。
3.在操作oracle11g时,本来前几天还运行正常,结果,又一次突然用java连接oracle时突然报出一下错误:ORA-12514:
TNS:listener does not currently know of service requested in
connect descriptor;而且在PLSQL
Developer中用scott登录时会出现“ORA-12514:TNS:监听程序当前无法识别连接描述符中请求的服务”错误,但是用SQL
Plus登录scott却是正常。
解决办法:是由于IP地址的问题,肯定是你在登录之前,先连接网络了,所以你应该在关机(重启都不行啊)后再开机,然后开启相应的服务登录scott,等登录成功后再连网。
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。[转载]java系统打包成jar包发行
1.打包jar文件需要编写jar的清单文件,主要用于jar文件的配置,如:主类名称、类路径等。在eclipse的“包资源管理器”视图中的项目节点上单击鼠标右键,选择“新建/文件”命令,在弹出的“新建文件”对话框中“文件名”文本框中输入“MANIFEST.MF”,单击“完成”按钮。
2.在MANIFEST.MF文件的编辑器中输入以下代码:
Manifest-Version: 1.0
Main-Class:
homework.FileEncrypter(其中homework是包的名字,FileEncrypter是主类名字)
SplashScreen-Image:
res/splash.jpg(定义闪屏界面的图片资源位置,无闪图此项可不写)
Class-Path: lib/msbase.jar lib/mssqlserver.jar
lib/msutil.jar(项目用到得外部包,没有可不写)
Created-by: boy(随便,无关紧要)
注意:代码中的“:”与键值之间要有一个空格字符作为分隔符。Class-Path中的不同类库要使用空格分割。
3.保存MANIFEST.MF文件之后,在“包资源管理器”试图的src文件夹上右击,选择“导出”命令,将弹出“导出”向导对话框,选择JAVA/JAR文件节点,单击下一步。
4.弹出的对话框中“JAR文件”文本框中输入要生成的JAR文件存放路径,单击下一步。
5.在弹出的对话框中选中“导出带有编译错误的类文件”和“导出带有编译警告的类文件”复选框。因为类文件的编译警告信息不一定会导致程序无法运行,甚至有的警告信息并不影响项目要实现的业务逻辑。单击下一步。
6.在弹出的“JAR清单规范”对话框中选择“从工作空间中使用现有清单”单选按钮,浏览选择之前编写的MANIFEST.MF文件,单击完成。
7.打开存放JAR打包文件的Project文件夹,在该文件夹中创建lib文件夹,复制用到的外部包到此文件夹下。如果客户端JAVA环境配置正确的话,双击JAR文件就可以运行了。
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。用Java连接sqlserver数据库时候几个jar包的区别分析
投稿:mdxy-dxy
字体:[ ] 类型:转载 时间:
这篇文章主要介绍了用Java连接sqlserver数据库时候几个jar包的区别分析,需要的朋友可以参考下
今天在群里看见有人问了这个问题,那就把我自己总结的知识拿出来与大家分享一下吧..当然可能还有什么不对的地方,希望指出:
***msbase.jar、mssqlserver.jar、msutil.jar(支持sql2000):
早期的连接数据库Jar包:在连接数据时候需要手动导入驱动包。即手动导入class.forName(驱动名称);
***SQL Server JDBC Driver 2.0----sqljdbc.jar和sqljdbc4.jar
新版JDBC连接数据库Jar包,支持sql2005,sql2008
Sqljdbc.jar
使用 sqljdbc.jar 类库时,应用程序必须首先按class.forName(驱动名称)注册驱动程序。Jdk1.6以上版本不推荐使用.
Sqljdbc4.jar
在 JDBC API 4.0 中,DriverManager.getConnection 方法得到了增强,可自动加载 JDBC Driver。因此,使用sqljdbc4.jar 类库时,应用程序无需调用 Class.forName 方法来注册或加载驱动程序。调用 DriverManager 类的 getConnection 方法时,会从已注册的 JDBC Driver 集中找到相应的驱动程序。sqljdbc4.jar 文件包括“META-INF/services/java.sql.Driver”文件,后者包含.sqlserver.jdbc.SQLServerDriver 作为已注册的驱动程序。现有的应用程序(当前通过使用 Class.forName 方法加载驱动程序)将继续工作,而无需修改。
注意: sqljdbc4.jar 类库要求使用 6.0 或更高版本的 Java 运行时环境 (JRE)。
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具JAVA导入包问题。请求高手帮忙解答!
[问题点数:20分]
JAVA导入包问题。请求高手帮忙解答!
[问题点数:20分]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2008年10月 Java大版内专家分月排行榜第三
本帖子已过去太久远了,不再提供回复功能。}

我要回帖

更多关于 java ftp jar包 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信