使用Template模板生成了脚本后怎么把这个脚本的内容写入到一个txt文件中呢?求大神解答

问题描述

使用Template模板生成了脚本后怎么把这个脚本的内容写入到一个txt文件中呢?求大神解答

public static void main(String[] args) throws Exception {

     Map map = new HashMap();
     Configuration cfg = new Configuration();
     Template t = cfg.getTemplate("src/main/webapp/model/sqoop_header.ftl");
     t.process(map, new OutputStreamWriter(System.out));

}
执行之后控制台输出脚本如下:
#!/bin/bash

CONNECTION="jdbc:oracle:thin:@//10.203.24.110:1521/QA060"
USERNAME="HDPWOL"
PASSWORD="SGM.ORACLE.WOL.HDPWOL.PASSWORD"
CRED_PATH="jceks://hdfs/user/sys_sqoop/password/sgm.oracle.wol.hdpwol.password.jceks"
DIR_PATH="/user/cdh_tmp/sqoop/oracle/wol/"
DATE="/bin/date +%Y%m%d"
SLIPT='01'
MAPCOUNT=4
想把这段内容直接写入到一个txt文件中,这么写:
FileUtils.writeStringToFile(new File("d:/1.txt"), new String(new OutputStreamWriter(System.out).toString()), "utf-8");
结果:txt文件中只有这一句:java.io.OutputStreamWriter@2e7f4425
该怎么写呢?

时间: 2024-10-02 09:31:49

使用Template模板生成了脚本后怎么把这个脚本的内容写入到一个txt文件中呢?求大神解答的相关文章

net-asp.NET 简单生成条形码问题 小弟新手,求大神解答,在线等

问题描述 asp.NET 简单生成条形码问题 小弟新手,求大神解答,在线等 zxing.dll插件已经添加引用,还是一堆错误,以下代码: using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using ZXing.Common; using ZXing; using ZXi

窗口风格-MFC SDI禁掉最大化按钮后程序把桌面任务里覆盖了,求大神解答

问题描述 MFC SDI禁掉最大化按钮后程序把桌面任务里覆盖了,求大神解答 2C MFC SDI禁掉最大化按钮后程序把桌面任务里覆盖了,求大神解答 解决方案 我是在 PreCreate 函数修改的窗口风格 BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs){ if( !CFrameWndEx::PreCreateWindow(cs) ) return FALSE; // TODO: 在此处通过修改 // CREATESTRUCT cs 来修改窗口

ssl证书生成与配置问题,求大神解答下。

问题描述 ssl证书生成与配置问题,求大神解答下. 刚刚接触ssl 证书加密,只在自己的机器上试用了下,有两个问题不太懂,求解答下. 1,我在自己的机器上生成客户端.服务器证书,然后相互认证,配置tomcat.web.xml, 如果我在客户端在另一台机器上,我是不是把客户端证书拷贝到另一台机器上就可以正常访问了. 2,在1成立的基础上,如果有成千上万台客户端,证书都配置.拷贝完毕.突然服务器证书意外损坏,这时按照生成服务器证书的参数重新生成证书,能不能正常使用?如果不能,由于修改客户端证书工作量

idea+maven导入web项目后,tomcat无报错,无日志输出,启动失败,求大神!

问题描述 idea+maven导入web项目后,tomcat无报错,无日志输出,启动失败,求大神! 模块之间的依赖关系可以从这个pom中看出来 把这三个子模块的编译结果都输出到platform的webappWEB-INFclasses,所依赖的jar包通过Maven也输出到webappWEB-INFlib, 然后tomcate 这样配置的 然后启动tomcate 无报错 无log 直接停止,真的太诡异了! 大神们,帮帮忙!太感谢了!!! 解决方案 用IDEA启动非maven管理的web项目 解决

app上线后出现BUG怎么处理?开发中用什么方法预防这类问题发生? 跪求大神解答!

问题描述 app上线后出现BUG怎么处理?开发中用什么方法预防这类问题发生? 跪求大神解答! app上线后出现BUG怎么处理?开发中用什么方法预防这类问题发生? 跪求大神解答! 解决方案 出现bug就发布新的版本,客户端自动检查你的服务器,自动下载升级.另外开发过程中注意测试,减少bug

xampp中的mysql运行七八秒后突然停止工作,如图,应该如何操作?求大神解答!

问题描述 xampp中的mysql运行七八秒后突然停止工作,如图,应该如何操作?求大神解答! 解决方案 这是对应的日志文件

mfc-MFC的Ondraw函数上加了一些代码后,最大化最小化都会被Asserted?求大神解答!

问题描述 MFC的Ondraw函数上加了一些代码后,最大化最小化都会被Asserted?求大神解答! 加了被注释的代码后就会asserted... void C技能实践View::OnDraw(CDC* pDC) { C技能实践Doc* pDoc = GetDocument(); ASSERT_VALID(pDoc); if (!pDoc) return; // TODO: 在此处为本机数据添加绘制代码 /* static int i = 0; m_chessboard.LoadBitmap(I

求大神解答一下-为什么用cfree编译完看不了运行结果,保存后打开才能看到?

问题描述 为什么用cfree编译完看不了运行结果,保存后打开才能看到? 新手上路,求大神解释,在这里先谢谢了-------------- 解决方案 只保存不关闭然后运行试试是什么情况.

.NET 使用WebBrowser截图保存后图片为X,求大神解答!

问题描述 publicclassPictureCut{string_Url;string_FileName;publicvoidSave(stringurl,stringfilename){_Url=url;_FileName=filename;varm_thread=newThread(_Generate);m_thread.SetApartmentState(ApartmentState.STA);m_thread.Start();m_thread.Join();//varwebBrowse