Etapa 1: criar um projeto - AWS SimSpace Weaver

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Etapa 1: criar um projeto

O aplicativo do SDK do SimSpace Weaver distribuível contém um script que cria um projeto a partir do projeto PathfindingSample incluído. Você deve executar o script a partir de sua localização no sistema de arquivos. O script cria um project-name dentro de um caminho usando os valores que você fornece na linha de comando.

Docker
Para criar um projeto
  1. Em um prompt de comando do Windows, mude para a pasta do seu projeto.

    cd sdk-folder
  2. Execute o script create-project.bat.

    .\create-project.bat --name project-name --path path

    Veja a seguir a lista completa de comandos e parâmetros.

    .\create-project.bat --name project-name --path path --app-sdk-version version-number --template template-name --overwriteproject
    Importante

    Não use um nome de projeto com mais de 20 caracteres. Exceder esse limite pode resultar em erros.

    nota

    Se você receber uma solicitação para compartilhar um drive com o Docker, escolha Yes para compartilhar.

    Importante

    Se você usa o AWS IAM Identity Center ou nomeou perfis para a AWS CLI, deve usar o SimSpace Weaver do aplicativo SDK versão 1.12.1 ou superior. A versão mais recente é 1.16.0. Para obter mais informações sobre as versões do SimSpace Weaver, consulte Versões do SimSpace Weaver. Os scripts do aplicativo SDK do SimSpace Weaver usam a AWS CLI. Se você usa o IAM Identity Center, você pode copiar seu perfil para a AWS CLI para o perfil default ou fornecer o nome do perfil do IAM Identity Center aos scripts do aplicativo SDK do SimSpace Weaver com o parâmetro --profile cli-profile-name. Para obter mais informações, consulte Configurar a AWS CLI para uso no AWS IAM Identity Center no Guia do usuário da AWS Command Line Interface e Configurações e configurações do arquivo de credenciais no Guia do usuário da AWS Command Line Interface.

WSL
Importante

Fornecemos essas instruções para a sua conveniência. Elas devem ser usadas com o Windows Subsystem for Linux (WSL) e não são compatíveis. Para ter mais informações, consulte Configurar o ambiente local para o SimSpace Weaver.

Para criar um projeto
  1. Em um prompt Linux do shell, mude para a pasta do seu projeto.

    cd sdk-folder
  2. Execute o script create-project.sh.

    ./create-project.sh --name project-name --path path

    Veja a seguir a lista completa de comandos e parâmetros.

    ./create-project.sh --name project-name --path path --profile cli-profile-name --app-sdk-version version-number --template template-name --overwriteproject
    Importante

    Não use um nome de projeto com mais de 20 caracteres. Exceder esse limite pode resultar em erros.

    Importante

    Se você usa o AWS IAM Identity Center ou nomeou perfis para a AWS Command Line Interface (AWS CLI), deve usar o SimSpace Weaver do aplicativo do SDK versão 1.12.1 ou superior. A versão mais recente é 1.16.0. Para obter mais informações sobre as versões do SimSpace Weaver, consulte Versões do SimSpace Weaver. Os scripts do aplicativo SDK do SimSpace Weaver usam a AWS CLI. Se você usa o IAM Identity Center, você pode copiar seu perfil para a AWS CLI para o perfil default ou fornecer o nome do perfil do IAM Identity Center aos scripts do aplicativo SDK do SimSpace Weaver com o parâmetro --profile cli-profile-name. Para obter mais informações, consulte Configurar a AWS CLI para uso no AWS IAM Identity Center no Guia do usuário da AWS Command Line Interface e Configurações e configurações do arquivo de credenciais no Guia do usuário da AWS Command Line Interface.

Parâmetros
name

O nome do projeto.

path

O local do projeto no seu sistema de arquivos. A estrutura do projeto pode ter caminhos de arquivo longos que excedem o limite de comprimento do caminho no sistema operacional. Recomendamos que você use um nome de caminho o mais curto possível.

profile

O nome do perfil da AWS CLI que o script deve usar para autenticação. Para mais informações, consulte Configuração e configurações do arquivo de credenciais no Guia do usuário do AWS Command Line Interface. Esse parâmetro está disponível somente para o aplicativo do SDK do SimSpace Weaver versão 1.12.1 ou superior. Para obter mais informações sobre as versões do SimSpace Weaver, consulte Versões do SimSpace Weaver.

app-sdk-version

(opcional) A versão do aplicativos do SDK do SimSpace Weaver que o projeto usa. Crie e vincule seus aplicativos usando esta versão. Se o script não encontrar a versão no local do distribuível ou se você não fornecer o número da versão, o script baixará automaticamente a versão mais recente.

template

(opcional) Um modelo de projeto que o script usará para criar seu projeto. Se você não fornecer o modelo, o script usará o PathfindingSample. Valores válidos:

  • PathfindingSample: um aplicativo de exemplo que usa um único operador.

  • MultiWorkerPathfindingSample: uma versão do aplicativo de exemplo que usa vários operadores.

overwriteproject

(opcional) Use essa opção para substituir uma pasta de projeto existente com o mesmo nome e caminho do projeto.