日期:2014-05-20  浏览次数:20612 次

JAR包的文件如果要写数据一般是写在哪里?
请问一般的JAR包执行程序如果要写数据,是写在哪里?是在JAR里面还是在JAR所在的文件夹里?这两种方法那种比较容易实现?
我想知道现在JAR包主流的存储方法,希望高手不吝赐教,谢谢谢谢~~!!

------解决方案--------------------
你可以把jar看成一个exe,而不是一个压缩文档
这样来说一般都是存在外面了
------解决方案--------------------
下面是一段vb.net的代码:

Dim s As String = "d:\333.xml "
cmd1.CommandType = CommandType.StoredProcedure
Dim xr As XmlReader = XmlReader.Create(s)
cmd1.Parameters.Add( "@x ", SqlDbType.Xml)
cmd1.Parameters(0).Value = New SqlXml(xr)
Dim sreader As SqlDataReader = cmd1.ExecuteReader

如果我用java 操作sql server 2005 ,SqlDbType.Xml类型的New SqlXml(xr)
我怎么得到。用什么类,什么方法。
------解决方案--------------------
java程序编译成.exe文件,通常方法有两种,一种是制作一个可执行的JAR文件包,然后就可以像.chm文档一样双击运行了;而另一种是使用JET来进行编译。
------解决方案--------------------
JAR包主流的存储方法? 不知所谓
------解决方案--------------------
除了你说的两种方法,还可以在用户目录下新建目录。
选择哪个要看具体情况,仅仅从技术角度来说,都很容易实现。

学习一下Java的IO系统就可以了。