我正在写一个流浪文件(虽然我是流浪汉相关的初学者)来启动安装了oracle java-8,maven-3.5.3和subversion的ubuntu / xenial64盒子。
所有的安装工作正常。但是,在安装maven后,我尝试在主目录中创建.m2文件夹,并将默认settings.xml从$MAVEN_HOME/conf/settings.xml
复制到创建的.m2
文件夹。
但是当我在正在运行的VM中进行vagrant ssh并验证时,我发现java,maven和subversion按预期安装但我没有看到.m2文件夹也应该被创建。
以下是我的Vagrantfile
Vagrant.configure(2) do |config|
config.vm.box = "ubuntu/xenial64"
config.vm.provision "shell",
path: "install.sh"
end
install.sh:
https://github.com/prashant21GITHUB/maven_subversion_vagrant/blob/master/install.sh
我不确定为什么mkdir
无效。我在运行vagrant up
时捕获了控制台输出以启动机器。我在控制台日志中没有看到任何错误。
捕获的日志网址:
https://github.com/prashant21GITHUB/maven_subversion_vagrant/blob/master/vagrant_up.log