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

Я устанавил tomcat, у меня maven веб проект. Что мне теперь написать в терминале intellij, чтоб у меня собрался war файл этого проекта и я мог его запустить в через томкат?
...
Рейтинг: 0 / 0
intellij как получить war из терминала?
    #38704584
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
intellij как получить war из терминала?
    #38704592
_libertas_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Blazkowicz,

спасибо. но у меня бесплатная версия.

Мне говорили, что через терминал можно построить.

??
...
Рейтинг: 0 / 0
intellij как получить war из терминала?
    #38704596
_libertas_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Blazkowicz,
терминал - можно открыть как alt + f12
или view - tool windows-terminal
...
Рейтинг: 0 / 0
intellij как получить war из терминала?
    #38704598
_libertas_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Blazkowicz,
а мавен проект я уже создал.
...
Рейтинг: 0 / 0
intellij как получить war из терминала?
    #38704600
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_libertas_спасибо. но у меня бесплатная версия.
Мне говорили, что через терминал можно построить.
??
Тогда без Idea. Открываем команднуют строку (терминал по-вашему) и собираем.
http://maven.apache.org/guides/getting-started/maven-in-five-minutes.html
...
Рейтинг: 0 / 0
intellij как получить war из терминала?
    #38704604
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_libertas_Blazkowicz,
терминал - можно открыть как alt + f12
или view - tool windows-terminal
ух, ты. Это видать для тех у кого нет файлового менеджера?
...
Рейтинг: 0 / 0
intellij как получить war из терминала?
    #38704612
_libertas_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Blazkowicz,

Я запустил:

mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false

как в инструкции

и у меня появились ошибки:

mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-archetype-plugin:2.2:generate (default-cli) on project Events: Unable to add module to the current project as it is not o
f packaging type 'pom' -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[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/MojoFailureException
...
Рейтинг: 0 / 0
intellij как получить war из терминала?
    #38704614
_libertas_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Blazkowicz,

ну это из idea сразу.
...
Рейтинг: 0 / 0
intellij как получить war из терминала?
    #38704617
DDiver
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_libertas_,

maven сам умеет собирать и деплоить в томкэт, для этого платная версия идея не нужна.
Я для этого использую
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
    <plugin>
        <groupId>org.apache.tomcat.maven</groupId>
        <artifactId>tomcat7-maven-plugin</artifactId>
        <version>2.2</version>
        <configuration>
            <warFile>target/${war.name}.war</warFile>
            <server>apache-tomcat-7.0.47</server>
            <url>http://IP:PORT/manager/text</url>
            <path>/PATH</path>
        </configuration>
        <executions>
            <execution>
                <phase>package</phase>
                <goals>
                    <goal>redeploy</goal>
                </goals>
            </execution>
        </executions>
    </plugin>


В файл settings.xml для мавена прописываем
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
<server>
        <!-- 
             id это просто идентификатор,  используете удобное для вас название!
            Я называю так, чтобы не запутаться, 
            т.к. у меня есть еще сервера других версий и других целей.
         -->
        <id>apache-tomcat-7.0.47-new-zk</id>
        <!-- имя пользователя, которое вы указали в tomcat-users.xml -->
        <username>user_name</username>
        <!-- ну и естественно его пароль из tomcat-users.xml -->
        <password>user_password</password>
</server>


Ну и соотвественно нужен установленый и настроенный manager для Tomcat'а
...
Рейтинг: 0 / 0
intellij как получить war из терминала?
    #38704619
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_libertas_mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false

Вы же сказали что уже создали Maven проект. Зачем его создавать ещё раз? Для Web приложения есть вроде другой архетип.
...
Рейтинг: 0 / 0
intellij как получить war из терминала?
    #38704625
_libertas_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DDiver,

у меня уже было в поме прописано:

Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
<plugins>
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-compiler-plugin</artifactId>
				<version>3.1</version>
				<configuration>
					<source>1.7</source>
					<target>1.7</target>
				</configuration>
			</plugin>
			<plugin>
				<groupId>org.codehaus.mojo</groupId>
				<artifactId>tomcat-maven-plugin</artifactId>
				<configuration>
					<!-- id-шник из settings.xml -->
					<server>apache-tomcat-7.0.54</server>
					<url>http://localhost:8080//manager/text</url>
					<path>/Events</path>
				</configuration>
			</plugin>
		</plugins>



Это другое?

И в settings:

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



Это подойдет?

И как мне теперь собрать сам war-то, чтоб в папке target появился?
...
Рейтинг: 0 / 0
intellij как получить war из терминала?
    #38704631
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_libertas_И как мне теперь собрать сам war-то, чтоб в папке target появился?
mvn package
Вы принципиально не читаете статьи? Или с английским не очень?
...
Рейтинг: 0 / 0
intellij как получить war из терминала?
    #38704635
_libertas_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Blazkowicz,
с английским пока не очень :(
...
Рейтинг: 0 / 0
intellij как получить war из терминала?
    #38704638
_libertas_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Blazkowicz,

все полоучилось. Спасибо!
...
Рейтинг: 0 / 0
intellij как получить war из терминала?
    #38704643
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_libertas_Blazkowicz,
с английским пока не очень :(
А с гуглом?
http://habrahabr.ru/post/77382/
http://javaxblog.ru/article/java-maven-1/
...
Рейтинг: 0 / 0
intellij как получить war из терминала?
    #38704652
_libertas_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Blazkowicz,

Спасибо за статьи. Я их мельком читал, только судя по всему не обратил на эти моменты внимания.

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


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