

يقتصر التطبيق الميزات الرئيسية على Twitter :
بعدة طرق:
من سطر الأوامر مع Maven (في دليل الجذر):
mvn clean install -Dmaven.test.skip=true
دليل التغيير:
cd twitter-emulation-spring-mvc-jsp
من سطر الأوامر ، قم بتشغيل أحد الأوامر مع Maven :
mvn jetty:run ( H2 )
mvn jetty:run -P development ( H2 )
mvn jetty:run -P production ( Oracle Database )
(خصائص اتصال قاعدة بيانات Oracle : etc/jetty.xml )
الوصول إلى تطبيق الويب المنشور على:
http: // localhost: 8080
قم بتسجيل الدخول باستخدام الحسابات الحالية ( jsmith/password ، jdoe/password ، rroe/password ، alone/password ) أو إنشاء حساب جديد
من سطر الأوامر مع Maven (في دليل الجذر):
mvn clean install -Dmaven.test.skip=true
دليل التغيير:
cd twitter-emulation-spring-boot-jsp
من سطر الأوامر ، قم بتشغيل أحد الأوامر مع Maven :
mvn spring-boot:run ( H2 )
mvn spring-boot:run -P development ( H2 )
mvn spring-boot:run -P production ( Oracle Database )
(خصائص اتصال قاعدة بيانات Oracle : src/main/resources/application.yml )
الوصول إلى تطبيق الويب المنشور على:
http: // localhost: 8080
قم بتسجيل الدخول باستخدام الحسابات الحالية ( jsmith/password ، jdoe/password ، rroe/password ، alone/password ) أو إنشاء حساب جديد
من سطر الأوامر مع Maven (في دليل الجذر):
mvn clean install -Dmaven.test.skip=true
دليل التغيير:
cd twitter-emulation-spring-boot-react-server
من سطر الأوامر ، قم بتشغيل أحد الأوامر مع Maven :
mvn spring-boot:run ( H2 )
mvn spring-boot:run -P development ( H2 )
mvn spring-boot:run -P production ( Oracle Database )
(خصائص اتصال قاعدة بيانات Oracle : src/main/resources/application.yml )
الوصول إلى تطبيق الويب المنشور على:
http: // localhost: 8080
قم بتسجيل الدخول باستخدام الحسابات الحالية ( jsmith/password ، jdoe/password ، rroe/password ، alone/password ) أو إنشاء حساب جديد
تثبيت node.js
تشغيل لضمان عمل NPM :
npm -v
دليل التغيير:
cd twitter-emulation-spring-boot-react-server
من سطر الأوامر ، قم بتشغيل أحد الأوامر مع Maven :
mvn spring-boot:run ( H2 )
mvn spring-boot:run -P development ( H2 )
mvn spring-boot:run -P production ( Oracle Database )
(خصائص اتصال قاعدة بيانات Oracle : src/main/resources/application.yml )
دليل التغيير:
cd twitter-emulation-spring-boot-react-web
من سطر الأوامر مع NPM :
npm start
الوصول إلى تطبيق الويب المنشور على:
http: // localhost: 5173
قم بتسجيل الدخول باستخدام الحسابات الحالية ( jsmith/password ، jdoe/password ، rroe/password ، alone/password ) أو إنشاء حساب جديد
من سطر الأوامر مع Maven (في دليل الجذر):
mvn clean package -DskipTests
دليل التغيير:
cd twitter-emulation-distrib/target
البحث عن ملف التوزيع:
twitter-emulation-react-<version>.zip
استخراج الملفات من Zip ، على سبيل المثال:
unzip twitter-emulation-react-<version>.zip
دليل التغيير:
cd twitter-emulation-react-<version>
يجري:
runme.bat ( Windows )
runme.sh ( MacOS أو Linux )
الوصول إلى تطبيق الويب قيد التشغيل على:
http: // localhost: 8080
قم بتسجيل الدخول باستخدام الحسابات الحالية ( jsmith/password ، jdoe/password ، rroe/password ، alone/password ) أو إنشاء حساب جديد
من سطر الأوامر مع Maven (في دليل الجذر):
mvn clean install -Dmaven.test.skip=true
دليل التغيير:
cd twitter-emulation-spring-boot-angular-server
من سطر الأوامر ، قم بتشغيل أحد الأوامر مع Maven :
mvn spring-boot:run ( H2 )
mvn spring-boot:run -P development ( H2 )
mvn spring-boot:run -P production ( Oracle Database )
(خصائص اتصال قاعدة بيانات Oracle : src/main/resources/application.yml )
الوصول إلى تطبيق الويب المنشور على:
http: // localhost: 8080
قم بتسجيل الدخول باستخدام الحسابات الحالية ( jsmith/password ، jdoe/password ، rroe/password ، alone/password ) أو إنشاء حساب جديد
تثبيت node.js
تشغيل لضمان عمل NPM :
npm -v
دليل التغيير:
cd twitter-emulation-spring-boot-angular-server
من سطر الأوامر ، قم بتشغيل أحد الأوامر مع Maven :
mvn spring-boot:run ( H2 )
mvn spring-boot:run -P development ( H2 )
mvn spring-boot:run -P production ( Oracle Database )
(خصائص اتصال قاعدة بيانات Oracle : src/main/resources/application.yml )
دليل التغيير:
cd twitter-emulation-spring-boot-angular-web
من سطر الأوامر مع NPM :
npm start
الوصول إلى تطبيق الويب المنشور على:
http: // localhost: 4200
قم بتسجيل الدخول باستخدام الحسابات الحالية ( jsmith/password ، jdoe/password ، rroe/password ، alone/password ) أو إنشاء حساب جديد
من سطر الأوامر مع Maven (في دليل الجذر):
mvn clean package -DskipTests
دليل التغيير:
cd twitter-emulation-distrib/target
البحث عن ملف التوزيع:
twitter-emulation-angular-<version>.zip
استخراج الملفات من Zip ، على سبيل المثال:
unzip twitter-emulation-angular-<version>.zip
دليل التغيير:
cd twitter-emulation-angular-<version>
يجري:
runme.bat ( Windows )
runme.sh ( MacOS أو Linux )
الوصول إلى تطبيق الويب قيد التشغيل على:
http: // localhost: 8080
قم بتسجيل الدخول باستخدام الحسابات الحالية ( jsmith/password ، jdoe/password ، rroe/password ، alone/password ) أو إنشاء حساب جديد
دليل التغيير:
cd twitter-emulation-spring-boot-admin
من سطر الأوامر مع Maven :
mvn spring-boot:run
دليل التغيير:
cd twitter-emulation-spring-boot-react-server
أو
cd twitter-emulation-spring-boot-angular-server
من سطر الأوامر مع Maven :
mvn spring-boot:run
Access Spring Boot Admin Application على:
http: // localhost: 9000
قم بتسجيل الدخول باستخدام admin/password
تثبيت Docker (اختياري ، فقط لاختبار قاعدة بيانات Oracle )
دليل التغيير:
cd twitter-emulation-common
من سطر الأوامر ، قم بتشغيل أحد الأوامر مع Maven :
mvn test ( H2 )
mvn test -P development ( H2 )
mvn test -P production ( Oracle Database )
دليل التغيير:
cd twitter-emulation-spring-boot-common-server
من سطر الأوامر مع Maven :
mvn test
دليل التغيير:
cd twitter-emulation-spring-boot-react-web
من سطر الأوامر مع NPM :
npm run test
دليل التغيير:
cd twitter-emulation-spring-boot-angular-web
من سطر الأوامر مع NPM :
npm run test
دليل التغيير:
cd twitter-emulation-spring-boot-react-web
من سطر الأوامر مع NPM :
npm run e2e
دليل التغيير:
cd twitter-emulation-spring-boot-angular-web
من سطر الأوامر مع NPM :
npm run e2e
تطور إنشاء تطبيقات الويب في Java (الروسية)