标签原型
tabs
启动项目生成一个具有简单选项卡界面的应用程序。非常适合需要多个视图或通过选项卡访问的部分的项目,此原型提供了一种干净且有组织的方式来管理应用程序的不同部分,使用户能够轻松在各个部分之间导航,而不会使用户界面杂乱无章。
使用 startforJ
为了获得更多的自定义和配置控制,您可以使用 startforJ 来创建您的项目 - 只需在选择配置选项时选择 Tabs
原型即可。
使用 tabs
原型
要创建和搭建一个新的 tabs
项目,请按照以下步骤进行:
- 导航到正确的目录: 打开终端并移动到您想创建新项目的文件夹。
- 运行 archetype:generate 命令: 使用下面的Maven命令,并根据您的项目需求自定义groupId、artifactId和版本。
- Bash/Zsh
- PowerShell
- Command Prompt
mvn -B archetype:generate \
-DarchetypeGroupId=com.webforj \
-DarchetypeArtifactId=webforj-archetype-tabs \
-DarchetypeVersion=LATEST \
-DgroupId=org.example \
-DartifactId=my-app \
-Dversion=1.0-SNAPSHOT \
-Dflavor=webforj \
-DappName=MyApp
mvn -B archetype:generate `
-DarchetypeGroupId="com.webforj" `
-DarchetypeArtifactId="webforj-archetype-tabs" `
-DarchetypeVersion="LATEST" `
-DgroupId="org.example" `
-DartifactId="my-app" `
-Dversion="1.0-SNAPSHOT" `
-Dflavor="webforj" `
-DappName="MyApp"
mvn -B archetype:generate ^
-DarchetypeGroupId="com.webforj" ^
-DarchetypeArtifactId="webforj-archetype-tabs" ^
-DarchetypeVersion="LATEST" ^
-DgroupId="org.example" ^
-DartifactId="my-app" ^
-Dversion="1.0-SNAPSHOT" ^
-Dflavor="webforj" ^
-DappName="MyApp"
参数 | 解释 |
---|---|
archetypeGroupId | 该原型的组ID为com.webforj。 |
archetypeArtifactId | 指定要使用的原型名称。 |
archetypeVersion | 指定要使用的原型版本。这确保生成的项目与特定的原型版本兼容。使用 LATEST 选择最新可用版本。 |
groupId | 表示生成项目的命名空间。通常结构类似于Java包 ,例如org.example,用于唯一识别您的组织或项目域。 |
artifactId | 指定生成项目的名称。它将是生成的工件和项目文件夹的名称。 |
version | 定义生成项目的版本。常见约定为 MAJOR.MINOR-SNAPSHOT,例如 1.0-SNAPSHOT,其中 SNAPSHOT 表示项目仍在开发中。 |
flavor | 选择项目风味:
|
appName | 项目 POM 文件中可选的参数。根据使用的 webforJ 原型,它可以作为应用程序的默认标题。 |
运行命令后,Maven将生成运行项目所需的项目文件。
运行应用程序
在运行应用程序之前,如果您还没有安装 前置条件,请先安装它们。 然后,导航到项目的根目录并运行以下命令:
# 对于标准的 webforJ 应用程序
mvn jetty:run
# 对于 webforJ + Spring Boot
mvn spring-boot:run
一旦服务器正在运行,打开您的浏览器并访问 http://localhost:8080 来查看应用程序。