

該應用程序模擬了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數據庫)
( Oracle數據庫連接屬性: etc/jetty.xml )
訪問部署的Web應用程序:
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數據庫)
( Oracle數據庫連接屬性: src/main/resources/application.yml )
訪問部署的Web應用程序:
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數據庫)
( Oracle數據庫連接屬性: src/main/resources/application.yml )
訪問部署的Web應用程序:
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數據庫)
( Oracle數據庫連接屬性: src/main/resources/application.yml )
更改目錄:
cd twitter-emulation-spring-boot-react-web
從NPM的命令行中:
npm start
訪問部署的Web應用程序:
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 )
訪問運行的Web應用程序:
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數據庫)
( Oracle數據庫連接屬性: src/main/resources/application.yml )
訪問部署的Web應用程序:
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數據庫)
( Oracle數據庫連接屬性: src/main/resources/application.yml )
更改目錄:
cd twitter-emulation-spring-boot-angular-web
從NPM的命令行中:
npm start
訪問部署的Web應用程序:
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 )
訪問運行的Web應用程序:
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應用程序:
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數據庫)
更改目錄:
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(俄語)中創建Web應用程序的演變