jika Anda menggunakan file "yml" untuk konfigurasi maka Anda dapat menggunakan server ini: port: 8081 Juga memberi catatan Anda kelas utama sebagai "@SpringBootApplication" dan menghapus @ EnableAutoConfiguration
Keaz
proyek Anda [application.properties] untuk menambahkan server.port = 8080
Lahiru Samishka
atur server.port=8080properti aplikasi. konfigurasi ini ada di ServerProperties.classkelas bawah org.springframework.boot.autoconfigure.web.
Atif
Jawaban:
1227
Seperti dikatakan dalam docs baik ditetapkan server.portsebagai properti sistem menggunakan opsi baris perintah untuk JVM -Dserver.port=8090atau menambahkan application.propertiesdi /src/main/resources/dengan
Sebagai pujian untuk jawaban ini: Menurut dokumen musim semi ada jalan lain yang dapat Anda tempuh application.properties. Dalam kasus saya itu banyak membantu.
sargas
14
-Dserver.port = XXXX tidak bekerja untuk saya. Saya menggunakan mode variabel lingkungan OS: $ SERVER_PORT=8090 java -jar <path/to/my/jar>
Soumya Kanti
10
Keduanya (1) java -Dserver.port=XXXX -jar <path/to/my/jar>dan (2) java -jar <path/to/my/jar> --server.port=YYYYberfungsi. Perintah pertama mendefinisikan server.portproperti sistem, dan perintah kedua melewati properti melalui argumen baris perintah ( String... argsdalam mainmetode). Selain itu, jika Anda menggunakan java -Dserver.port=XXXX -jar <path/to/my/jar> --server.port=YYYY, YYYYlebih diutamakan XXXX, inilah mengapa Spring Boot Externalized Configuration sangat menawan.
tan9
210
Ada dua cara utama untuk mengubah port pada Embedded Tomcat di Spring Boot Application.
Ubah properti application.prop
Pertama, Anda dapat mencoba file application.properties di folder / resources:
server.port =8090
Ubah opsi VM
Cara kedua, jika Anda ingin menghindari memodifikasi file apa pun dan memeriksa sesuatu yang hanya Anda perlukan di lokal Anda, Anda dapat menggunakan vm arg:
Di STS 4 sedang dijalankan -> jalankan konfigurasi -> utama, lalu gulir ke bawah ke Tabel dengan Nama Parameter dan Nilai
serv-inc
155
Karena Spring Boot menyediakan berbagai mekanisme eksternalisasi konfigurasi (melalui berbagai PropertySourceimplementasi dan / atau prosesor yang terhubung ke Environmentobjek secara berurutan), Anda dapat mengatur properti apa pun di luar arsip jar Anda melalui metode berikut:
Lewati properti melalui argumen baris perintah sebagai argumen aplikasi
java -jar <path/to/my/jar>--server.port=7788
Dari properti di SPRING_APPLICATION_JSON(Spring Boot 1.3.0+)
Server akan memulai dan mendengarkan pada port 7788.
Ini sangat berguna memberikan properti default di PropertySources dengan prioritas lebih rendah (dan biasanya dikemas dalam arsip atau dikodekan dalam sumber), dan kemudian menimpanya di lingkungan runtime. Dan itu adalah filosofi desain Spring Boot:
Dianggap keluar dari kotak, tetapi keluar dari jalan dengan cepat karena persyaratan mulai menyimpang dari standar.
SERVER_NAMEuntuk server.namekonversi dilakukan oleh Relaxed Binding .
ini sepertinya tidak berhasil. Saya menggunakan server.port di application.yml dan berhasil
yathirigan
47
Seperti dijelaskan dalam dokumentasi Spring , ada beberapa cara untuk melakukan itu:
Entah Anda mengatur port di baris perintah (misalnya 8888)
-Dserver.port=8888 atau --server.port=8888
Contoh: java -jar -Dserver.port=8888 test.jar
Atau Anda mengatur port di application.properties
server.port=${port:4588}
atau (dalam application.yml dengan sintaks yaml)
server:
port: ${port:4588}
Jika port dilewati oleh -Dport (atau -Dserver.port) diatur dalam command line maka port ini akan diperhitungkan. Jika tidak, maka port akan menjadi 4.588 secara default.
Jika Anda ingin menegakkan port di file properti apa pun variabel lingkungan, Anda hanya perlu menulis:
System.setProperty("server.port", 80);adalah cara lain untuk mencapai hal yang sama.
HD1
@ hd1, saya menambahkan jawaban kami ke jawaban utama, periksa dan modifikasi sesuai keinginan Anda
Luis Mauricio
18
Anda dapat menentukan port dengan mengganti EmbeddedServletContainerFactorybean di dalam konfigurasi Anda (berbasis java atau xml). Di sana Anda dapat menentukan port untuk wadah servlet tertanam bekas. Silakan, lihat paragraf Pegas Boot - Inti "Embedded Servlet Container" dan contoh di sana. Semoga ini membantu.
Saat aplikasi boot spring dimulai, server tertanam seperti Tomcat memulai dengan port default. Kucing jantan tertanam mulai dengan port 8080 sebagai default. Ada banyak cara untuk mengubah port server default.
Menggunakan File Properti (.properties / .yml)
Untuk mengubah port server menggunakan file properti, kita perlu mengkonfigurasi properti server.port .
Sebuah. Menggunakan application.properties di classpath seperti
src \ main \ resources \ application.properties
server.port =8585
Server akan mulai dengan port 8585. Untuk mendapatkan port server acak, tetapkan 0 ke properti.
server.port =0
Sekarang spring boot akan memulai server pada port yang saat ini tidak digunakan oleh server mana pun dalam sistem.
b. Menggunakan application.yml di classpath seperti
src \ main \ resources \ application.yml.
server:
port:8585
Server akan mulai dengan port 8585.
Untuk port acak, tetapkan 0.
server:
port:0
Menggunakan Perintah java dengan --server.port atau -Dserver.port
Misalkan kita memiliki JAR yang dapat dieksekusi bernama my-app.jar, lalu ketika memulai aplikasi boot semi menggunakan perintah java kita dapat menggunakan argumen sebagai berikut.
Menggunakan --server.port
java -jar my-app.jar --server.port=8585
Menggunakan -Dserver.port
java -jar -Dserver.port=8585 my-app.jar
Server akan mulai dengan port 8585.
Menggunakan Perintah java dengan --port atau -Dport di Short
Untuk membuat --server.port dan -Dserver.port singkatnya, kita dapat menghapus kata kunci server dan menjadikannya kata kunci pendek seperti --port dan -Dport. Kami dapat menggunakan kata kunci singkat apa saja. Di sini kita menggunakan port sebagai kata kunci pendek. Untuk mencapainya kita perlu mengkonfigurasi placeholder dalam file properti sebagai berikut.
Menggunakan application.properties
server.port=${port:8282}
Menggunakan application.yml
server:
port: ${port:8282}
Jika kita tidak melewatkan port sebagai argumen maka dengan server default akan mulai dengan 8282. Jika kita menginginkan port yang berbeda, maka kita perlu melewati port yang diinginkan dalam argumen sebagai berikut. Misalkan kita memiliki JAR yang dapat dieksekusi bernama my-app.jar.
Menggunakan --port
java -jar my-app.jar --port=8585
Menggunakan -Dport
java -jar -Dport=8585 my-app.jar
Server akan mulai dengan port 8585.
Menggunakan SERVER_PORT dengan SpringApplication secara terprogram
SpringApplication memiliki metode sebagai setDefaultProperties () yang digunakan untuk mengubah properti default booting musim semi. Misalkan kita ingin mengubah port default maka kita perlu membuat Peta dan meletakkan port dengan kunci SERVER_PORT. Temukan contohnya.
untuk application.properties-nyaserver.port = 8291
iQuestProgrammer
14
Ada banyak hal lain yang dapat Anda ubah dalam konfigurasi server dengan mengubah properti application.prop. Seperti waktu sesi habis, alamat dan port dll. Lihat posting di bawah ini
Seperti yang dikatakan semua orang, Anda dapat menentukan di application.properties server.port = 9000 (bisa berupa nilai lain)
Jika Anda menggunakan aktuator pegas di proyek Anda, secara default itu menunjuk ke
8080, dan jika Anda ingin mengubahnya, maka di application.properties menyebutkan management.port = 9001 (bisa berupa nilai lain)
Selamat datang di SO :-) silakan lihat How to Answer
JimHawkins
Mengapa menambahkan asnwer yang sama satu tahun kemudian?!? dan server.port 8080sintaks yang salah untuk file properti Java ...
Betlista
12
Di application.propertiesfile, tambahkan baris ini:
server.port = 65535
tempat untuk meletakkan fie itu:
24.3 File Properti Aplikasi
SpringApplication memuat properti dari file application.properties di lokasi berikut dan menambahkannya ke Lingkungan Spring:
A /config subdirectory of the current directory
The current directory
A classpath /config packageThe classpath root
Daftar ini disusun berdasarkan prioritas (properti yang ditentukan di lokasi yang lebih tinggi dalam daftar menimpa yang ditentukan di lokasi yang lebih rendah).
Dalam kasus saya, saya meletakkannya di direktori tempat jarfile itu berada.
Secara default pegas boot aplikasi mulai dengan server tomcat tertanam mulai pada port default 8080. pegas memberi Anda berikut kustomisasi yang berbeda Anda dapat memilih salah satu dari mereka.
CATATAN - Anda dapat menggunakan server.port = 0 booting pegas akan menemukan port acak http yang belum ditetapkan untuk kami.
1) application.properties
server.port=2020
2) application.yml
server:
port :2020
3) Ubah port server secara programatik
3.1) Dengan mengimplementasikan antarmuka WebServerFactoryCustomizer - Spring 2.x
@ComponentpublicclassMyTomcatWebServerCustomizerimplementsWebServerFactoryCustomizer<TomcatServletWebServerFactory>{@Overridepublicvoid customize(TomcatServletWebServerFactory factory){// customize the factory here
factory.setPort(2020);}}
3.2) Dengan Menerapkan antarmuka EmbeddedServletContainerCustomizer - Spring 1.x
@ComponentpublicclassCustomizationBeanimplementsEmbeddedServletContainerCustomizer{@Overridepublicvoid customize(ConfigurableEmbeddedServletContainer container){// customize here
container.setPort(2020);}}
Memang, cara termudah adalah mengatur properti server.port .
Jika Anda menggunakan STS sebagai IDE, dari versi 3.6.7 Anda sebenarnya memiliki Spring Properties Editor untuk membuka file properti.
Editor ini menyediakan pelengkapan otomatis untuk semua properti Spring Boot. Jika Anda menulis port dan menekan CTRL + SPACE, server.port akan menjadi opsi pertama.
Atau Juga jika Anda menggunakan Intellij IDEA autocomplete juga berfungsi. ;)
Lucky
9
Menggunakan properti server.port = 8080 misalnya seperti yang disebutkan dalam jawaban lain pasti cara untuk pergi. Hanya ingin menyebutkan bahwa Anda juga dapat mengekspos properti lingkungan:
SERVER_PORT=8080
Sejak spring boot dapat menggantikan "." untuk "_" dan lebih rendah ke case UPPER untuk variabel lingkungan di versi terbaru. Ini khusus berguna dalam wadah di mana yang harus Anda lakukan adalah mendefinisikan variabel lingkungan tanpa menambahkan / mengedit application.propertiesatau meneruskan properti sistem melalui baris perintah (yaitu -Dserver.port=$PORT)
Anda juga bisa menggunakan SERVER_PORT variabel lingkungan untuk mengonfigurasi port Boot Spring. Cukup atur variabel lingkungan dan mulai ulang aplikasi:
set SERVER_PORT=9999// on windows machine
export SERVER_PORT=9999// on linux
Harap dicatat bahwa jika Anda tidak mengatur sistem variabel lingkungan yang luas, Anda harus menjalankan aplikasi boot pada sesi yang sama.
server.port=8080
properti aplikasi. konfigurasi ini ada diServerProperties.class
kelas bawahorg.springframework.boot.autoconfigure.web
.Jawaban:
Seperti dikatakan dalam docs baik ditetapkan
server.port
sebagai properti sistem menggunakan opsi baris perintah untuk JVM-Dserver.port=8090
atau menambahkanapplication.properties
di/src/main/resources/
denganUntuk penggunaan port acak
sumber
@Value("${local.server.port}")
application.properties
. Dalam kasus saya itu banyak membantu.$ SERVER_PORT=8090 java -jar <path/to/my/jar>
java -Dserver.port=XXXX -jar <path/to/my/jar>
dan (2)java -jar <path/to/my/jar> --server.port=YYYY
berfungsi. Perintah pertama mendefinisikanserver.port
properti sistem, dan perintah kedua melewati properti melalui argumen baris perintah (String... args
dalammain
metode). Selain itu, jika Anda menggunakanjava -Dserver.port=XXXX -jar <path/to/my/jar> --server.port=YYYY
,YYYY
lebih diutamakanXXXX
, inilah mengapa Spring Boot Externalized Configuration sangat menawan.Ada dua cara utama untuk mengubah port pada Embedded Tomcat di Spring Boot Application.
Ubah properti application.prop
Pertama, Anda dapat mencoba file application.properties di folder / resources:
Ubah opsi VM
Cara kedua, jika Anda ingin menghindari memodifikasi file apa pun dan memeriksa sesuatu yang hanya Anda perlukan di lokal Anda, Anda dapat menggunakan vm arg:
Pergi ke Jalankan -> Edit Konfigurasi -> opsi VM
Selain itu, jika Anda memerlukan informasi lebih lanjut, Anda dapat melihat posting blog berikut di sini: Mengubah port pada Aplikasi Boot Musim Semi
sumber
Karena Spring Boot menyediakan berbagai mekanisme eksternalisasi konfigurasi (melalui berbagai
PropertySource
implementasi dan / atau prosesor yang terhubung keEnvironment
objek secara berurutan), Anda dapat mengatur properti apa pun di luar arsip jar Anda melalui metode berikut:Lewati properti melalui argumen baris perintah sebagai argumen aplikasi
Dari properti di
SPRING_APPLICATION_JSON
(Spring Boot 1.3.0+)Tentukan variabel lingkungan di shell U * IX:
Dengan menggunakan properti sistem Java:
Lewati argumen baris perintah:
Definisikan properti sistem JVM
Tentukan variabel lingkungan OS
U * IX Shell
Windows
Tempatkan properti dalam
./config/application.properties
file konfigurasidan lari:
Tempatkan properti di
./config/application.yaml
dan lari:
Tempatkan properti di
./application.properties
dan lari:
Tempatkan properti di
./application.yaml
dan lari:
Anda dapat menggabungkan metode di atas secara bersamaan, dan konfigurasi sebelumnya dalam daftar diutamakan daripada yang terakhir.
Sebagai contoh:
Server akan memulai dan mendengarkan pada port 7788.
Ini sangat berguna memberikan properti default di PropertySources dengan prioritas lebih rendah (dan biasanya dikemas dalam arsip atau dikodekan dalam sumber), dan kemudian menimpanya di lingkungan runtime. Dan itu adalah filosofi desain Spring Boot:
SERVER_NAME
untukserver.name
konversi dilakukan oleh Relaxed Binding .sumber
Anda juga dapat mengkonfigurasi port secara terprogram
sumber
@Configuration
bukan@Controller
? Harap perbarui jika demikian.Anda dapat mengatur port dalam kode java:
Atau di application.yml:
Atau di application.properties:
Atau sebagai parameter baris perintah:
sumber
Jika Anda ingin menjalankannya secara lokal, gunakan ini -
mvn spring-boot:run -Drun.jvmArguments='-Dserver.port=8085'
Pada Spring Boot 2.0 , inilah perintah yang berfungsi (petunjuk ada di sini ):
sumber
spring-boot.run.jvmArguments
.Jika Anda menggunakan
application.yml
tambahkan baris berikut untuk itudan tentu saja 0 untuk port acak.
sumber
Seperti dijelaskan dalam dokumentasi Spring , ada beberapa cara untuk melakukan itu:
Entah Anda mengatur port di baris perintah (misalnya 8888)
-Dserver.port=8888
atau--server.port=8888
Contoh:
java -jar -Dserver.port=8888 test.jar
Atau Anda mengatur port di application.properties
atau (dalam application.yml dengan sintaks yaml)
Jika port dilewati oleh -Dport (atau -Dserver.port) diatur dalam command line maka port ini akan diperhitungkan. Jika tidak, maka port akan menjadi 4.588 secara default.
Jika Anda ingin menegakkan port di file properti apa pun variabel lingkungan, Anda hanya perlu menulis:
sumber
Sertakan properti di bawah ini di
application.properties
sumber
Saat Anda membutuhkan cara pemrograman untuk melakukannya, Anda dapat mengaturnya saat startup:
Ini mungkin membantu untuk hal-hal seperti port yang bergantung pada lingkungan. Semoga harimu menyenangkan
sumber
System.setProperty("server.port", 80);
adalah cara lain untuk mencapai hal yang sama.Anda dapat menentukan port dengan mengganti
EmbeddedServletContainerFactory
bean di dalam konfigurasi Anda (berbasis java atau xml). Di sana Anda dapat menentukan port untuk wadah servlet tertanam bekas. Silakan, lihat paragraf Pegas Boot - Inti "Embedded Servlet Container" dan contoh di sana. Semoga ini membantu.sumber
Ada
application.properties
file dalam sumber daya:sumber
Untuk memperluas jawaban lain:
Ada bagian dalam dokumen untuk pengujian yang menjelaskan cara mengkonfigurasi port pada tes integrasi:
Pada pengujian integrasi, konfigurasi port dibuat menggunakan anotasi
@SpringBootTest
danwebEnvironment
nilai - nilai.Port acak:
Anda bisa menyuntikkan nilai menggunakan
@LocalServerPort
yang sama dengan@Value("${local.server.port}")
.Konfigurasi tes port acak:
Port yang ditentukan:
Dibutuhkan nilai dari
server.port
jika didefinisikan.@TestPropertySource(properties = "server.port=9192")
, itu mengesampingkan nilai yang didefinisikan lainnya.src/test/resources/application.properties
(jika ada).8080
.Contoh:
Konfigurasi tes port yang ditentukan:
sumber
Saat aplikasi boot spring dimulai, server tertanam seperti Tomcat memulai dengan port default. Kucing jantan tertanam mulai dengan port 8080 sebagai default. Ada banyak cara untuk mengubah port server default.
Menggunakan File Properti (.properties / .yml)
Untuk mengubah port server menggunakan file properti, kita perlu mengkonfigurasi properti server.port .
Server akan mulai dengan port 8585. Untuk mendapatkan port server acak, tetapkan 0 ke properti.
Sekarang spring boot akan memulai server pada port yang saat ini tidak digunakan oleh server mana pun dalam sistem.
Server akan mulai dengan port 8585.
Untuk port acak, tetapkan 0.
Menggunakan Perintah java dengan --server.port atau -Dserver.port
Misalkan kita memiliki JAR yang dapat dieksekusi bernama my-app.jar, lalu ketika memulai aplikasi boot semi menggunakan perintah java kita dapat menggunakan argumen sebagai berikut.
Server akan mulai dengan port 8585.
Menggunakan Perintah java dengan --port atau -Dport di Short
Untuk membuat --server.port dan -Dserver.port singkatnya, kita dapat menghapus kata kunci server dan menjadikannya kata kunci pendek seperti --port dan -Dport. Kami dapat menggunakan kata kunci singkat apa saja. Di sini kita menggunakan port sebagai kata kunci pendek. Untuk mencapainya kita perlu mengkonfigurasi placeholder dalam file properti sebagai berikut.
Jika kita tidak melewatkan port sebagai argumen maka dengan server default akan mulai dengan 8282. Jika kita menginginkan port yang berbeda, maka kita perlu melewati port yang diinginkan dalam argumen sebagai berikut. Misalkan kita memiliki JAR yang dapat dieksekusi bernama my-app.jar.
Server akan mulai dengan port 8585.
Menggunakan SERVER_PORT dengan SpringApplication secara terprogram
SpringApplication memiliki metode sebagai setDefaultProperties () yang digunakan untuk mengubah properti default booting musim semi. Misalkan kita ingin mengubah port default maka kita perlu membuat Peta dan meletakkan port dengan kunci SERVER_PORT. Temukan contohnya.
MyApplication.java
Spring boot akan memulai server dengan port 8585.
sumber
Ada tiga cara untuk melakukannya tergantung pada file konfigurasi aplikasi yang Anda gunakan
a) Jika Anda menggunakan kumpulan file application.properties
server.port = 8090
b) Jika Anda menggunakan file application.yml set properti port server dalam format YAML seperti yang diberikan di bawah ini
c) Anda juga dapat mengatur properti sebagai properti Sistem dalam metode utama
sumber
jika Anda menggunakan gradle sebagai alat bangun, Anda dapat mengatur port server di file application.yml Anda sebagai:
Jika Anda menggunakan maven maka port dapat diatur dalam file application.properties Anda sebagai:
sumber
server.port = 8291
Ada banyak hal lain yang dapat Anda ubah dalam konfigurasi server dengan mengubah properti application.prop. Seperti waktu sesi habis, alamat dan port dll. Lihat posting di bawah ini
ref: http://docs.spring.io/spring-boot/docs/1.4.x/reference/html/common-application-properties.html
Saya menggunakan beberapa dari mereka seperti di bawah ini.
sumber
Seperti yang dikatakan semua orang, Anda dapat menentukan di application.properties
server.port = 9000 (bisa berupa nilai lain)
Jika Anda menggunakan aktuator pegas di proyek Anda, secara default itu menunjuk ke
8080, dan jika Anda ingin mengubahnya, maka di application.properties menyebutkan
management.port = 9001 (bisa berupa nilai lain)
sumber
Tambahkan ini di
application.properties
file Andasumber
server.port 8080
sintaks yang salah untuk file properti Java ...Di
application.properties
file, tambahkan baris ini:server.port = 65535
tempat untuk meletakkan fie itu:
Dalam kasus saya, saya meletakkannya di direktori tempat
jar
file itu berada.Dari:
https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#boot-features-external-config-application-property-files
sumber
Secara default pegas boot aplikasi mulai dengan server tomcat tertanam mulai pada port default 8080. pegas memberi Anda berikut kustomisasi yang berbeda Anda dapat memilih salah satu dari mereka.
1) application.properties
2) application.yml
3) Ubah port server secara programatik
3.1) Dengan mengimplementasikan antarmuka WebServerFactoryCustomizer - Spring 2.x
3.2) Dengan Menerapkan antarmuka EmbeddedServletContainerCustomizer - Spring 1.x
4) Dengan menggunakan opsi baris perintah
sumber
Memang, cara termudah adalah mengatur properti server.port .
Jika Anda menggunakan STS sebagai IDE, dari versi 3.6.7 Anda sebenarnya memiliki Spring Properties Editor untuk membuka file properti.
Editor ini menyediakan pelengkapan otomatis untuk semua properti Spring Boot. Jika Anda menulis port dan menekan CTRL + SPACE, server.port akan menjadi opsi pertama.
sumber
Menggunakan properti server.port = 8080 misalnya seperti yang disebutkan dalam jawaban lain pasti cara untuk pergi. Hanya ingin menyebutkan bahwa Anda juga dapat mengekspos properti lingkungan:
Sejak spring boot dapat menggantikan "." untuk "_" dan lebih rendah ke case UPPER untuk variabel lingkungan di versi terbaru. Ini khusus berguna dalam wadah di mana yang harus Anda lakukan adalah mendefinisikan variabel lingkungan tanpa menambahkan / mengedit
application.properties
atau meneruskan properti sistem melalui baris perintah (yaitu-Dserver.port=$PORT
)sumber
SERVER_PORT=8081 mvn spring-boot:run
Semoga ini bisa membantu
sumber
Memberikan nomor port di file application.properties akan menyelesaikan masalah
"Port tergantung pada pilihan Anda, di mana Anda ingin meng-host aplikasi"
sumber
Anda dapat menambahkan port dengan metode di bawah ini.
Jalankan -> bagian Konfigurasi
Di
application.xml
tambahkanserver.port=XXXX
sumber
application.yml
dan IDE apa yang Anda gunakan? Harap spesifik.Anda dapat mengaturnya di application.properties di bawah / src / main / resources /
sumber
Hanya memiliki
application.properties
disrc/main/resources
proyek dan memberikan adadi mana
****
mengacu pada nomor port.sumber
1.1 Perbarui melalui file properti.
/src/main/resources/application.properties
server.port = 8888
Perbarui melalui file yaml.
EmbeddedServletContainerCustomizer
sumber
Anda juga bisa menggunakan
SERVER_PORT
variabel lingkungan untuk mengonfigurasi port Boot Spring. Cukup atur variabel lingkungan dan mulai ulang aplikasi:Harap dicatat bahwa jika Anda tidak mengatur sistem variabel lingkungan yang luas, Anda harus menjalankan aplikasi boot pada sesi yang sama.
sumber