使用 quartz 1.6.0 的时候遇到这个错误:java.lang.NoClassDefFoundError: javax/transaction/UserTransaction. 解决办法:到 http://java.sun.com/products/jta/ 下载 Java Transaction API classes 的zip包,解压然后用命令jar cf jta.jar javax 生成一个jta.jar文件,把这个文件添加到java应用的classpath里即可。
我要在Java中调一个外部命令,于是写了以下代码
Process p = Runtime.getRuntime().exec("my command ...");
int c = p.waitFor();
if (c != 0)
{
System.out.prinln("处理失败");
BufferedReader br = new BufferedReader(new InputStreamReader(p.getErrorStream()));
for (String line = br.readLine(); line != null; l ...
FileOutputStream fos = new FileOutputStream("test.txt");
Writer out = new OutputStreamWriter(fos, "utf-8");
out.write(contentString);
out.close();
fos.close();







评论排行榜