我正在使用厨师编写一个食谱,安装mysql连接器,提取它并将.jar移动到/lib文件夹。
bash "install_mysql-connector" do
user "root"
cwd "/opt/tomcat/lib/"
code <<-EOH
wget http://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-java-5.1.29.tar.gz
tar -zxvf mysql-connector-java-5.1.29.tar.gz
EOH
end
bash "setting_mysql-connector" do
user "root"
cwd "/opt/tomcat/lib/mysql-connector-java-5.1.29"
code <<-EOH
mv mysql-connector-java-5.1.29-bin.jar /opt/tomcat/lib/
rm -rf mysql-connector-java-5.1.29.tar.gz
EOH
end有没有办法将这两者结合起来,使它们在同一个bash下运行?
我还尝试从tar.gz文件中提取mysql-连接器-java-5.1.29-bin.jar
tar -zxvf mysql-connector-java-5.1.29.tar.gz -C /opt/tomcat/lib mysql-connector-java-5.1.29-bin.jar这上面少了什么吗?
发布于 2014-03-07 02:52:20
这个怎么样?从.tar.gz中提取jar文件并直接保存在/opt/tomcat/lib下?
tar -zxvf mysql-connector-java-5.1.29.tar.gz mysql-connector-java-5.1.29-bin.jar -O > /opt/tomcat/lib/mysql-connector-java-5.1.29-bin.jarhttps://stackoverflow.com/questions/22236502
复制相似问题