์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- HTML์ ๋ฌธ
- ๋ฐฑ์ค
- ๋ฏธ๊ตญ์ฌํ #๋ฏธ๊ตญ์ ๊ตญ์ฌํ
- 2579
- html #css์ ๋ฌธ #visual studio
- ๊ฐ๋ฐ์์ค๋น #์ปดํจํฐ๊ณตํ๊ณผ
- ๋์ ํ ๋น๋ฒ
- GitHub
- C++
- Today
- Total
๐๊ฐ๋ฐ๊ณผ ์ผ์ (โง∇โฆ)๏พ
[Spring, firebase] Build ์, java: Builder() in com.google.firebase.FirebaseOptions.Builder has been deprecated ์๋ฌ ๋ณธ๋ฌธ
[Spring, firebase] Build ์, java: Builder() in com.google.firebase.FirebaseOptions.Builder has been deprecated ์๋ฌ
๊ฐ์์ 2023. 7. 2. 03:15Firebase ์ฐ๋์ด ์ํํ๊ฒ ๋์ง ์์ ๊ฒฝ์ฐ Build ์ ์ผ์ด๋๋ ์๋ฌ๋ค.
์๋๋ Firebase์ ๋ํ config ํด๋์ค๋ฅผ ๋ช ์ํด ๋๋ค.
FileInputStream serviceAccount = new FileInputStream("firebaseKey.json");
System.out.println(serviceAccount);
// haru-hangul settings
FirebaseOptions options = new FirebaseOptions.Builder()
.setCredentials(GoogleCredentials.fromStream(serviceAccount))
.setDatabaseUrl(~~Url ์ฃผ์~~~)
.build();
FirebaseApp.initializeApp(options);
๋ฌธ์ ๊ฐ firebase admin ๋ฒ์ ์ด 8.x.x๋ฅผ ์ฌ์ฉํ๊ณ ์์์ผ๋, ์ด ๋ฒ์ ์ build() ๋ฉ์๋๋ฅผ ๋์ด์ ์ฌ์ฉํ์ง ์๋๋ค๊ณ ํ๋ค.
๊ทธ๋์ ์์ ๋ฐฉ์๋๋ก firebase ์ฐ๋์ ์งํํ๋ ค๋ฉด 6.15.x ๋ฒ์ ์ ํ์ฉํด์ผํ๋ค๊ณ ํ๋ค.....
๋ง์ด๊ทธ๋ ์ด์ ๋ฌธ์ ๋ก firebase๊ฐ ์ค๋ช ํด์คฌ๋ค.
https://firebase.google.com/docs/admin/migrate-java-v7?hl=ko
์๋ฐ Admin SDK v7๋ก ๋ง์ด๊ทธ๋ ์ด์ | Firebase Admin SDK
Google I/O 2023์์ Firebase์ ์ฃผ์ ์์์ ํ์ธํ์ธ์. ์์ธํ ์์๋ณด๊ธฐ ์๊ฒฌ ๋ณด๋ด๊ธฐ ์๋ฐ Admin SDK v7๋ก ๋ง์ด๊ทธ๋ ์ด์ ์ปฌ๋ ์ ์ ์ฌ์ฉํด ์ ๋ฆฌํ๊ธฐ ๋ด ํ๊ฒฝ์ค์ ์ ๊ธฐ์ค์ผ๋ก ์ฝํ ์ธ ๋ฅผ ์ ์ฅํ๊ณ ๋ถ๋ฅํ
firebase.google.com
์ด๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด์๋ admin ๋ฒ์ ์ ๋ฎ์ถ๊ฑฐ๋, ์ฝ๋๋ฅผ 7.x.x ์ด์์์ ํ์ฉํ๋ ๋ฐฉ์์ผ๋ก ๋ฐ๊ฟ์ผํ๋ ์ํฉ์ด ๋ฐ์ํ๋ค.
ํ์๋ ๋จผ์ ๋ฒ์ ์ 6.15.xx ๋ฐ๊ฟ์ ํด๊ฒฐํด๋ณด๋ ค๊ณ ํ์ผ๋ ๊ฐ์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋ค...