1、下載jdk6
https://support.apple.com/kb/DL1572?locale=zh_CN
macos10.15已經(jīng)存在jdk7、8版本,安裝過程提示:已經(jīng)安裝過高版本。
2、打開“腳本編輯器”,輸入代碼
set theDMG to choose file with prompt "Please select javaforosx.dmg:" of type {"dmg"}
do shell script "hdiutil mount " & quoted form of POSIX path of theDMG
do shell script "pkgutil --expand /Volumes/Java\\ for\\ macOS\\ 2017-001/JavaForOSX.pkg ~/tmp"
do shell script "hdiutil unmount /Volumes/Java\\ for\\ macOS\\ 2017-001/"
do shell script "sed -i '' 's/return false/return true/g' ~/tmp/Distribution"
do shell script "pkgutil --flatten ~/tmp ~/Desktop/Java.pkg"
do shell script "rm -rf ~/tmp"
display dialog "Modified Java.pkg saved on desktop" buttons {"Ok"}
3、執(zhí)行腳本,在彈出窗口中選擇下載目錄中JavaForOSX.dmg,在桌面會(huì)生成一個(gè)新的安裝包java.pkg
4、雙擊打開pkg文件,完成程序安裝,默認(rèn)安裝路徑
/Library/Java/JavaVirtualMachines/1.6.0.jdk
5、idea新建maven工程,pom文件如下
<name>SpringBoot</name>
? ? <description>Demo project for Spring Boot jdk1.6</description>
? ? <parent>
? ? ? ? <groupId>org.springframework.boot</groupId>
? ? ? ? <artifactId>spring-boot-starter-parent</artifactId>
? ? ? ? <version>1.3.5.RELEASE</version>
? ? ? ? <relativePath/>
? ? </parent>
? ? <properties>
? ? ? ? <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
? ? ? ? <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
? ? ? ? <maven.compiler.source>1.6</maven.compiler.source>
? ? ? ? <maven.compiler.target>1.6</maven.compiler.target>
? ? ? ? <java.version>1.6</java.version>
? ? ? ? <tomcat.version>7.0.79</tomcat.version>
? ? </properties>
? ? <dependencies>
? ? ? ? <dependency>
? ? ? ? ? ? <groupId>org.springframework.boot</groupId>
? ? ? ? ? ? <artifactId>spring-boot-starter</artifactId>
? ? ? ? </dependency>
? ? ? ? <dependency>
? ? ? ? ? ? <groupId>org.springframework.boot</groupId>
? ? ? ? ? ? <artifactId>spring-boot-starter-web</artifactId>
? ? ? ? </dependency>
? ? </dependencies>
? ? <build>
? ? ? ? <pluginManagement>
? ? ? ? ? ? <plugins>
? ? ? ? ? ? ? ? <plugin>
? ? ? ? ? ? ? ? ? ? <groupId>org.springframework.boot</groupId>
? ? ? ? ? ? ? ? ? ? <artifactId>spring-boot-maven-plugin</artifactId>
? ? ? ? ? ? ? ? </plugin>
? ? ? ? ? ? </plugins>
? ? ? ? </pluginManagement>
? ? ? ? <defaultGoal>compile</defaultGoal>
? ? </build>
6、啟動(dòng)報(bào)錯(cuò),修改模塊中maven配置
importing: ?jdk1.7
runner:jre1.6
7、modules?
project setting: ? SDK 1.6
platforms setting: SDK 1.6 ? ? ? ??