

该应用程序模拟了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应用程序的演变