powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Почему не происходит автодеплой на томкат?
14 сообщений из 14, страница 1 из 1
Почему не происходит автодеплой на томкат?
    #38709862
mr_virtus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет!

Подскажите, пожалуйста, в чем ошибка. Сделал настройки автодеплоя war на томкат:

pom.xml:

Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
<build>
        <plugins>
            <!-- Maven Tomcat Plugin -->
            <plugin>
                <groupId>org.codehaus.mojo</groupId>
                <artifactId>tomcat-maven-plugin</artifactId>
                <configuration>
                    <url>http://127.0.0.1:8080/manager</url>
                    <server>TomcatServer</server>
                    <path>/Tests</path>
                </configuration>
            </plugin>
            <!-- Maven compiler plugin -->
            <plugin>
                <artifactId>maven-compiler-plugin</artifactId>
                <configuration>
                    <source>1.8</source>
                    <target>1.8</target>
                </configuration>
            </plugin>
        </plugins>
    </build>



settings.xml для мавена:

Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
<?xml version='1.0' encoding='utf-8'?>
<settings>
<servers>
    <server>
        <id>TomcatServer</id>
        <username>admin</username>
        <password>admin</password>
    </server>
</servers>
</settings>



tomcat-users.xml:

Код: java
1.
2.
3.
4.
5.
6.
<tomcat-users>
<role rolename="manager-script" />
<role rolename="manager-gui" />
<role rolename="admin"/>
<user username="admin" password="admin" roles="admin,manager-gui,manager-script" />
</tomcat-users>



Затем запускаю tomcat, затем mvn tomcat:deploy

Но в http://localhost:8080/manager/html не добавляется мой war. Почему так?

Спасибо.
...
Рейтинг: 0 / 0
Почему не происходит автодеплой на томкат?
    #38709911
Pavel Kurakin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В логах tomcat должно быть написано почему.
Возможно путь надо сделать такой:
Код: xml
1.
<url>http://127.0.0.1:8080/manager/text</url>


Возможно нельзя давать одному и тому же пользователю одновременно роли manager-gui и manager-script

смотри логи.
...
Рейтинг: 0 / 0
Почему не происходит автодеплой на томкат?
    #38709920
mr_virtus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Pavel Kurakin,

Код: java
1.
<url>http://127.0.0.1:8080/manager/text</url>



Ну так писал - не помогло.

А лог какой смотреть? Там несколько видов.

Код: java
1.
C:\Program Files\Tomcat\apache-tomcat-8.0.9\logs
...
Рейтинг: 0 / 0
Почему не происходит автодеплой на томкат?
    #38709925
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_virtusА лог какой смотреть? Там несколько видов.

Для начала выхлоп мавена хорошо бы посмотреть. -X, --debug попробовать.
А что, влом во все логи томкат заглянуть, на предмет ошибок за последние часы? Их же там даже не десяток.
...
Рейтинг: 0 / 0
Почему не происходит автодеплой на томкат?
    #38709926
mr_virtus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Pavel Kurakin,

В тех что лежат в папке
Код: java
1.
C:\Program Files\Tomcat\apache-tomcat-8.0.9\logs



я посмотрел и не увидел намека на ошибку.
...
Рейтинг: 0 / 0
Почему не происходит автодеплой на томкат?
    #38709929
mr_virtus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz,
не влом. посмотрел и не увидел ошибок.
...
Рейтинг: 0 / 0
Почему не происходит автодеплой на томкат?
    #38709931
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_virtus,

А мавен что пишет?
...
Рейтинг: 0 / 0
Почему не происходит автодеплой на томкат?
    #38709932
mr_virtus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz,

авторДля начала выхлоп мавена хорошо бы посмотреть. -X, --debug попробовать.

спасибо, сейчас попробую
...
Рейтинг: 0 / 0
Почему не происходит автодеплой на томкат?
    #38709937
mr_virtus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz,

если я правильно понял, я запустил так:

mvn -X

и появились ошибки:

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
Apache Maven 3.2.2 (45f7c06d68e745d05611f7fd14efb6594181933e; 2014-06-17T17:51:42+04:00)
Maven home: C:\Program Files\apache-maven-3.2.2
Java version: 1.8.0_11, vendor: Oracle Corporation
Java home: c:\Program Files\Java\jdk1.8.0_11\jre
Default locale: ru_RU, platform encoding: Cp1251
OS name: "windows 7", version: "6.1", arch: "amd64", family: "dos"
[INFO] Error stacktraces are turned on.
[DEBUG] Reading global settings from C:\Program Files\apache-maven-3.2.2\conf\settings.xml
[DEBUG] Reading user settings from C:\Users\virtus\.m2\settings.xml
[DEBUG] Using local repository at C:\Users\virtus\.m2\repository
[DEBUG] Using manager EnhancedLocalRepositoryManager with priority 10.0 for C:\Users\virtus\.m2\repository
[INFO] Scanning for projects...
[DEBUG] Extension realms for project ru.testtask:accountservice:jar:1.0: (none)
[DEBUG] Looking up lifecyle mappings for packaging jar from ClassRealm[plexus.core, parent: null]
[WARNING]
[WARNING] Some problems were encountered while building the effective model for ru.testtask:accountservice:jar:1.0
[WARNING] 'build.plugins.plugin.version' for org.codehaus.mojo:tomcat-maven-plugin is missing. @ line 38, column 21
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-compiler-plugin is missing. @ line 48, column 21
[WARNING]
[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.
[WARNING]
[WARNING] For this reason, future Maven versions might no longer support building such malformed projects.
[WARNING]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.244 s
[INFO] Finished at: 2014-07-31T12:42:02+04:00
[INFO] Final Memory: 5M/81M
[INFO] ------------------------------------------------------------------------
[ERROR] No goals have been specified for this build. You must specify a valid lifecycle phase or a goal in the format <plugin-prefix>:<goal> or <plugin-group-id>:<plugin-artifact-id>[
:<plugin-version>]:<goal>. Available lifecycle phases are: validate, initialize, generate-sources, process-sources, generate-resources, process-resources, compile, process-classes, ge
nerate-test-sources, process-test-sources, generate-test-resources, process-test-resources, test-compile, process-test-classes, test, prepare-package, package, pre-integration-test, i
ntegration-test, post-integration-test, verify, install, deploy, pre-site, site, post-site, site-deploy, pre-clean, clean, post-clean. -> [Help 1]
org.apache.maven.lifecycle.NoGoalSpecifiedException: No goals have been specified for this build. You must specify a valid lifecycle phase or a goal in the format <plugin-prefix>:<goa
l> or <plugin-group-id>:<plugin-artifact-id>[:<plugin-version>]:<goal>. Available lifecycle phases are: validate, initialize, generate-sources, process-sources, generate-resources, pr
ocess-resources, compile, process-classes, generate-test-sources, process-test-sources, generate-test-resources, process-test-resources, test-compile, process-test-classes, test, prep
are-package, package, pre-integration-test, integration-test, post-integration-test, verify, install, deploy, pre-site, site, post-site, site-deploy, pre-clean, clean, post-clean.
        at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:90)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:347)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:154)
        at org.apache.maven.cli.MavenCli.execute(MavenCli.java:584)
        at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:213)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:157)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:483)
        at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
        at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
        at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
        at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
[ERROR]
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/NoGoalSpecifiedException



есть warning про версию плагинов. попробую указать, если в этом дело конечно...
...
Рейтинг: 0 / 0
Почему не происходит автодеплой на томкат?
    #38709939
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mvn -X tomcat:deploy
...
Рейтинг: 0 / 0
Почему не происходит автодеплой на томкат?
    #38709945
mr_virtus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz,

а куда там смотреть?

Там вывалилась большая простыня с тегами [debug], [info], но без error.
...
Рейтинг: 0 / 0
Почему не происходит автодеплой на томкат?
    #38709951
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_virtusТам вывалилась большая простыня с тегами [debug], [info], но без error.
Смотреть всё что касается tomcat и deploy.
...
Рейтинг: 0 / 0
Почему не происходит автодеплой на томкат?
    #38709974
mr_virtus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz,

ну посмотрел :)

там происходит компиляция, установка зависимостей, закачка классов, добавление/исключение...установка конфигураций разных, но намека на ошибки не нашел :) Правда там, конечно, не очень все удобочитаемо :)

Ладно, буду разбираться)
...
Рейтинг: 0 / 0
Почему не происходит автодеплой на томкат?
    #38710203
DDiver
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуйте написать так
Код: plaintext
1.
2.
3.
4.
<configuration>
    <url> http://127.0.0.1:8080/manager /text</url>
    <server>TomcatServer</server>
    <path>/Tests</path>
</configuration>

если меняли имя war'ника то ещё допишите что заливать, у меня вот так выглядит
Код: plaintext
<warFile>target/${war.name}.war</warFile>

возможно поможет
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Почему не происходит автодеплой на томкат?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]