Почему я создаю новый домен, не существует мастер-пароль

63
7

Я использовал maven-glassfish-plugin создать новый домен, но файл не существует master-password? Зачем? Команда glassfish:start-domain. Мой pom.xml объявляет следующее:


   <build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3.1</version>
<configuration>
<source>1.6</source>
<target>1.6</target>
<encoding>utf-8</encoding>
</configuration>
</plugin>
<plugin>
<groupId>org.glassfish.maven.plugin</groupId>
<artifactId>maven-glassfish-plugin</artifactId>
<version>2.2-SNAPSHOT</version>
<configuration>
<glassfishDirectory>${glassfish.home}</glassfishDirectory>
<user>${domain.username}</user>
<passwordFile>${glassfish.home}/domains/${project.artifactId}/master-password</passwordFile>

<debug>true</debug>
<echo>true</echo>
<domain>
<name>${project.artifactId}</name>
<adminPort>4848</adminPort> <!-- mandatory for mvn glassfish:deploy -->
</domain>
<components>
<component>
<name>${project.artifactId}</name>
<artifact>${project.build.directory}/${project.build.finalName}.war</artifact>
</component>
</components>
</configuration>
</plugin>
</plugins>
<finalName>SSH2Maven</finalName>
</build>


Исключение: IoException

спросил(а) 2021-01-25T17:31:15+03:00 4 месяца, 4 недели назад
1
Решение
90

Я не уверен, что плагин Glassfish может сохранить главный пароль в файле при создании домена.


Но вы можете сделать это в командной строке:



$ asadmin change-master-password --savemasterpassword=true my-domain
Please enter the new master password>
Please enter the new master password again>
Master password changed for domain my-domain

Важной частью является --savemasterpassword=true (поместите созданный файл туда, где вы хотите).


Для справки вы также можете сделать это при создании домена в командной строке:


$ asadmin create-domain --savemasterpassword=true my-domain

ответил(а) 2021-01-25T17:31:15+03:00 4 месяца, 4 недели назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема