36 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			36 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Bash
		
	
	
	
	
	
| #!/usr/bin/env bash
 | |
| 
 | |
| echo "Install SDKMan"
 | |
| sudo apt-get update
 | |
| sudo apt-get install unzip zip -y
 | |
| sudo curl -s get.sdkman.io | bash
 | |
| sudo source "$HOME/.sdkman/bin/sdkman-init.sh"
 | |
| sdk version
 | |
| 
 | |
| echo "Install Spring Dependencies"
 | |
| sudo sdk install groovy
 | |
| sudo sdk install java
 | |
| sudo sdk install maven
 | |
| 
 | |
| echo "Install Spring Boot"
 | |
| sudo sdk install springboot
 | |
| spring --version
 | |
| 
 | |
| echo "Installing JCE"
 | |
| sudo apt-get install p7zip-full
 | |
| echo please go to: http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html
 | |
| echo Download the jce_policy-8.zip after you agree to the terms
 | |
| sleep 25
 | |
| sudo 7z x jce_policy-8.zip
 | |
| sudo mv /usr/lib/jvm/java-8-oracle/jre/lib/security/local_policy.jar /usr/lib/jvm/java-8-oracle/jre/lib/security/local_policy.jar.backup
 | |
| sudo mv /usr/lib/jvm/java-8-oracle/jre/lib/security/US_export_policy.jar /usr/lib/jvm/java-8-oracle/jre/lib/security/US_export_policy.jar.backup
 | |
| sudo mv UnlimitedJCEPolicyJDK8/*.jar /usr/lib/jvm/java-8-oracle/jre/lib/security/
 | |
| echo
 | |
| 
 | |
| echo "Installing Spring Cloud CLI"
 | |
| spring install org.springframework.cloud:spring-cloud-cli:1.3.2.RELEASE
 | |
| echo
 | |
| 
 | |
| echo "Verify Installation"
 | |
| spring cloud --version
 | |
| echo |