powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Tomcat versus Jetty в контексте "Spring+ Vaadin+ Hibernate"
15 сообщений из 15, страница 1 из 1
Tomcat versus Jetty в контексте "Spring+ Vaadin+ Hibernate"
    #37729789
Фотография ivanov-void
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Приветствую!

Хочу временно оставить встроенный Jetty- контейнер из примера , пока не найдены способы аналогичного использования Tomcat.

Насколько Jetty уступает Tomcat'у? Был бы признателен за информацию.
...
Рейтинг: 0 / 0
Tomcat versus Jetty в контексте "Spring+ Vaadin+ Hibernate"
    #37729950
GregTk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ivanov-void,

Хм... я использую Tomcat в такой связке проблем никаких нет.
...
Рейтинг: 0 / 0
Tomcat versus Jetty в контексте "Spring+ Vaadin+ Hibernate"
    #37729952
GregTk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ivanov-void,
А в чём проблема переключиться на Tomcat?
...
Рейтинг: 0 / 0
Tomcat versus Jetty в контексте "Spring+ Vaadin+ Hibernate"
    #37729979
Фотография ivanov-void
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Приветствую, GregTk!

Проблема, собственно, в профилях -

Код: xml
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.
...
	<profiles>
		<profile>
			<id>jetty6x</id>
			<build>
				<plugins>
					<plugin>
						<artifactId>tc-maven-plugin</artifactId>
						<version>1.5.0</version>
						<groupId>org.terracotta.maven.plugins</groupId>
						<configuration>
							<processes>
								<process nodeName="cargo" count="2">
									<container>
										<containerId>jetty6x</containerId>
										<zipUrlInstaller>
											<url>file:///${basedir}/src/main/jetty/jetty-6.1.15.zip</url>
											<installDir>target/installs</installDir>
										</zipUrlInstaller>
									</container>
									<configuration>
										<deployables>
											<deployable>
												<properties>
													<context>/${project.artifactId}</context>
												</properties>
											</deployable>
										</deployables>
									</configuration>
								</process>
							</processes>
						</configuration>
					</plugin>
				</plugins>
			</build>
		</profile>
	</profiles>
...



Мне не понятно, как его переконфигурировать на другой контейнер, и можно- ли аналогичным образом использовать зазипованный Tomcat, и опять же, вероятно это будет Embedded- версия или же нет? Еще интересно, как убрать зависимости Terracotta из 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.
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.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
132.
133.
134.
135.
136.
137.
138.
139.
140.
141.
142.
143.
144.
145.
146.
147.
148.
149.
150.
151.
152.
153.
154.
155.
156.
157.
158.
159.
160.
161.
162.
163.
164.
165.
166.
167.
168.
169.
170.
171.
172.
173.
174.
175.
176.
177.
178.
179.
180.
181.
182.
183.
184.
185.
186.
187.
188.
189.
190.
191.
192.
193.
194.
195.
196.
197.
198.
199.
200.
201.
202.
203.
204.
205.
206.
207.
208.
209.
210.
211.
212.
213.
214.
215.
216.
217.
218.
219.
220.
221.
222.
223.
224.
225.
226.
227.
228.
229.
230.
231.
232.
233.
234.
235.
236.
237.
238.
239.
240.
241.
242.
243.
244.
245.
246.
247.
248.
249.
250.
251.
252.
253.
254.
255.
256.
257.
258.
259.
260.
261.
262.
263.
264.
265.
266.
267.
268.
269.
270.
271.
272.
273.
274.
275.
276.
277.
278.
279.
280.
281.
282.
283.
284.
285.
286.
287.
288.
289.
290.
291.
292.
293.
294.
295.
296.
297.
298.
299.
300.
301.
302.
303.
304.
305.
306.
307.
308.
309.
310.
311.
312.
313.
314.
315.
316.
317.
318.
319.
320.
321.
322.
323.
324.
325.
326.
327.
328.
329.
330.
331.
332.
333.
334.
335.
336.
337.
338.
339.
340.
341.
342.
343.
344.
345.
346.
347.
348.
349.
350.
351.
352.
353.
354.
355.
356.
357.
358.
359.
360.
361.
362.
363.
364.
365.
366.
367.
368.
369.
370.
371.
372.
373.
374.
375.
376.
377.
378.
379.
380.
381.
382.
383.
384.
385.
386.
387.
388.
389.
390.
391.
392.
393.
394.
395.
396.
397.
398.
399.
400.
401.
402.
403.
404.
405.
406.
407.
408.
409.
410.
411.
412.
413.
414.
415.
416.
417.
418.
419.
420.
421.
422.
423.
424.
425.
426.
427.
428.
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
        <modelVersion>4.0.0</modelVersion>
        <groupId>com.vaadin.incubator.spring</groupId>
        <artifactId>test</artifactId>
        <packaging>war</packaging>
        <version>0.0.1-SNAPSHOT</version>
        <name>SpringApplication</name>
        <dependencies>
                <dependency>
                        <groupId>org.terracotta.modules</groupId>
                        <artifactId>tim-jetty-6.1</artifactId>
                        <version>2.1.0</version>
                        <scope>provided</scope>
                </dependency>
                <dependency>
                        <groupId>org.terracotta.modules</groupId>
                        <artifactId>tim-spring-security-2.0</artifactId>
                        <version>1.3.0</version>
                        <scope>provided</scope>
                </dependency>
                <dependency>
                        <groupId>org.terracotta.modules</groupId>
                        <artifactId>tim-annotations</artifactId>
                        <version>1.5.0</version>
                        <exclusions>
                                <exclusion>
                                        <groupId>log4j</groupId>
                                        <artifactId>log4j</artifactId>
                                </exclusion>
                        </exclusions>
                </dependency>
                <dependency>
                        <groupId>javax.servlet</groupId>
                        <artifactId>jsp-api</artifactId>
                        <version>2.0</version>
                        <scope>provided</scope>
                </dependency>
                <dependency>
                        <groupId>javax.servlet</groupId>
                        <artifactId>servlet-api</artifactId>
                        <version>2.5</version>
                        <scope>provided</scope>
                </dependency>
                <dependency>
                        <groupId>javax.servlet</groupId>
                        <artifactId>jstl</artifactId>
                        <version>1.2</version>
                        <scope>runtime</scope>
                </dependency>
                <dependency>
                        <groupId>taglibs</groupId>
                        <artifactId>standard</artifactId>
                        <version>1.1.2</version>
                        <scope>runtime</scope>
                </dependency>
                <dependency>
                        <groupId>com.vaadin</groupId>
                        <artifactId>vaadin</artifactId>
                        <version>6.2.1</version>
                </dependency>
                <!-- needed for Terracotta class instrumentation because of ClientWidget annotations -->
                <dependency>
                        <groupId>com.google.gwt</groupId>
                        <artifactId>gwt-user</artifactId>
                        <version>1.7.1</version>
                </dependency>
                <dependency>
                        <groupId>org.apache.log4j</groupId>
                        <artifactId>com.springsource.org.apache.log4j</artifactId>
                        <version>1.2.15</version>
                </dependency>
                <dependency>
                        <groupId>org.apache.commons</groupId>
                        <artifactId>com.springsource.org.apache.commons.logging</artifactId>
                        <version>1.1.1</version>
                </dependency>
                <dependency>
                        <groupId>org.aspectj</groupId>
                        <artifactId>com.springsource.org.aspectj.runtime</artifactId>
                        <version>${aspectj.version}</version>
                </dependency>
                <dependency>
                        <groupId>org.aspectj</groupId>
                        <artifactId>aspectjweaver</artifactId>
                        <version>1.6.3</version>
                </dependency>
                <dependency>
                        <groupId>org.springframework</groupId>
                        <artifactId>org.springframework.core</artifactId>
                        <version>${spring.version}</version>
                </dependency>
                <dependency>
                        <groupId>org.springframework</groupId>
                        <artifactId>org.springframework.test</artifactId>
                        <version>${spring.version}</version>
                        <scope>test</scope>
                </dependency>
                <dependency>
                        <groupId>org.springframework</groupId>
                        <artifactId>org.springframework.context</artifactId>
                        <version>${spring.version}</version>
                </dependency>
                <dependency>
                        <groupId>org.springframework</groupId>
                        <artifactId>org.springframework.aop</artifactId>
                        <version>${spring.version}</version>
                </dependency>
                <dependency>
                        <groupId>org.springframework</groupId>
                        <artifactId>org.springframework.aspects</artifactId>
                        <version>${spring.version}</version>
                </dependency>
                <dependency>
                        <groupId>org.hsqldb</groupId>
                        <artifactId>com.springsource.org.hsqldb</artifactId>
                        <version>1.8.0.9</version>
                </dependency>
                <dependency>
                        <groupId>com.mysql.jdbc</groupId>
                        <artifactId>com.springsource.com.mysql.jdbc</artifactId>
                        <version>5.1.6</version>
                </dependency>
                <dependency>
                        <groupId>org.hibernate</groupId>
                        <artifactId>com.springsource.org.hibernate.annotations</artifactId>
                        <version>3.3.1.ga</version>
                </dependency>
                <dependency>
                        <groupId>org.hibernate</groupId>
                        <artifactId>com.springsource.org.hibernate.ejb</artifactId>
                        <version>3.3.2.GA</version>
                </dependency>
                <dependency>
                        <groupId>net.sourceforge.ehcache</groupId>
                        <artifactId>com.springsource.net.sf.ehcache</artifactId>
                        <version>1.4.1</version>
                </dependency>
                <dependency>
                        <groupId>edu.emory.mathcs.backport</groupId>
                        <artifactId>com.springsource.edu.emory.mathcs.backport</artifactId>
                        <version>3.1.0</version>
                </dependency>
                <dependency>
                        <groupId>org.slf4j</groupId>
                        <artifactId>com.springsource.slf4j.log4j</artifactId>
                        <version>1.5.6</version>
                </dependency>
                <dependency>
                        <groupId>javax.persistence</groupId>
                        <artifactId>com.springsource.javax.persistence</artifactId>
                        <version>1.0.0</version>
                </dependency>
                <dependency>
                        <groupId>org.slf4j</groupId>
                        <artifactId>com.springsource.slf4j.api</artifactId>
                        <version>1.5.6</version>
                </dependency>
                <dependency>
                        <groupId>org.hibernate</groupId>
                        <artifactId>com.springsource.org.hibernate.validator</artifactId>
                        <version>4.0.0.GA</version>
                        <exclusions>
                                <exclusion>
                                        <groupId>org.slf4j</groupId>
                                        <artifactId>slf4j-api</artifactId>
                                </exclusion>
                        </exclusions>
                </dependency>
                <dependency>
                        <groupId>javax.validation</groupId>
                        <artifactId>com.springsource.javax.validation</artifactId>
                        <version>1.0.0.GA</version>
                </dependency>
                <dependency>
                        <groupId>javax.transaction</groupId>
                        <artifactId>com.springsource.javax.transaction</artifactId>
                        <version>1.1.0</version>
                </dependency>
                <dependency>
                        <groupId>org.apache.commons</groupId>
                        <artifactId>com.springsource.org.apache.commons.dbcp</artifactId>
                        <version>1.2.2.osgi</version>
                </dependency>
                <dependency>
                        <groupId>org.springframework</groupId>
                        <artifactId>org.springframework.jdbc</artifactId>
                        <version>${spring.version}</version>
                </dependency>
                <dependency>
                        <groupId>org.springframework</groupId>
                        <artifactId>org.springframework.orm</artifactId>
                        <version>${spring.version}</version>
                </dependency>
                <dependency>
                        <groupId>org.springframework</groupId>
                        <artifactId>org.springframework.transaction</artifactId>
                        <version>${spring.version}</version>
                </dependency>
                <dependency>
                        <groupId>org.springframework</groupId>
                        <artifactId>org.springframework.web</artifactId>
                        <version>${spring.version}</version>
                </dependency>
                <dependency>
                        <groupId>org.springframework</groupId>
                        <artifactId>org.springframework.web.servlet</artifactId>
                        <version>${spring.version}</version>
                </dependency>
                <dependency>
                        <groupId>org.springframework.webflow</groupId>
                        <artifactId>org.springframework.js</artifactId>
                        <version>2.0.7.RELEASE</version>
                </dependency>
                <dependency>
                        <groupId>org.apache.commons</groupId>
                        <artifactId>com.springsource.org.apache.commons.fileupload</artifactId>
                        <version>1.2.0</version>
                </dependency>
                <dependency>
                        <groupId>org.tuckey</groupId>
                        <artifactId>com.springsource.org.tuckey.web.filters.urlrewrite</artifactId>
                        <version>3.1.0</version>
                </dependency>
                <dependency>
                        <groupId>javax.servlet</groupId>
                        <artifactId>com.springsource.javax.servlet.jsp.jstl</artifactId>
                        <version>1.2.0</version>
                </dependency>
                <dependency>
                        <groupId>org.springframework.security</groupId>
                        <artifactId>spring-security-core</artifactId>
                        <version>${spring-security.version}</version>
                </dependency>
                <dependency>
                        <groupId>org.springframework.security</groupId>
                        <artifactId>spring-security-core-tiger</artifactId>
                        <version>${spring-security.version}</version>
                </dependency>
        </dependencies>
        <properties>
                <spring.version>2.5.6</spring.version>
                <aspectj.version>1.6.3.RELEASE</aspectj.version>
                <spring-security.version>2.0.4</spring-security.version>
        </properties>
        <build>
                <plugins>
                        <plugin>
                                <groupId>org.apache.maven.plugins</groupId>
                                <artifactId>maven-compiler-plugin</artifactId>
                <version>2.3.2</version>
                                <configuration>
                                        <source>1.6</source>
                                        <target>1.6</target>
                                        <encoding>ISO-8859-1</encoding>
                                </configuration>
                        </plugin>
                        <plugin>
                                <groupId>org.apache.maven.plugins</groupId>
                                <artifactId>maven-resources-plugin</artifactId>
                <version>2.4.3</version>
                                <configuration>
                                        <encoding>ISO-8859-1</encoding>
                                </configuration>
                        </plugin>
                        <plugin>
                                <groupId>org.mortbay.jetty</groupId>
                                <artifactId>maven-jetty-plugin</artifactId>
                                <version>6.1.15</version>
                                <configuration>
                                        <contextPath>${project.artifactId}</contextPath>
                                        <scanIntervalSeconds>-1</scanIntervalSeconds>
                                </configuration>
                        </plugin>
                        <plugin>
                                <groupId>org.codehaus.mojo</groupId>
                                <artifactId>aspectj-maven-plugin</artifactId>
                                <version>1.0</version>
                                <dependencies>
                                        <dependency>
                                                <groupId>org.aspectj</groupId>
                                                <artifactId>com.springsource.org.aspectj.runtime</artifactId>
                                                <version>${aspectj.version}</version>
                                        </dependency>
                                        <dependency>
                                                <groupId>org.aspectj</groupId>
                                                <artifactId>com.springsource.org.aspectj.tools</artifactId>
                                                <version>${aspectj.version}</version>
                                        </dependency>
                                </dependencies>
                                <executions>
                                        <execution>
                                                <goals>
                                                        <goal>compile</goal>
                                                        <goal>test-compile</goal>
                                                </goals>
                                        </execution>
                                </executions>
                                <configuration>
                                        <aspectLibraries>
                                                <aspectLibrary>
                                                        <groupId>org.springframework</groupId>
                                                        <artifactId>org.springframework.aspects</artifactId>
                                                </aspectLibrary>
                                        </aspectLibraries>
                                        <source>1.6</source>
                                        <target>1.6</target>
                                        <encoding>ISO-8859-1</encoding>
                                </configuration>
                        </plugin>
                        <plugin>
                                <groupId>org.apache.maven.plugins</groupId>
                                <artifactId>maven-eclipse-plugin</artifactId>
                                <version>2.5.1</version>
                                <configuration>
                                        <downloadSources>true</downloadSources>
                                        <downloadJavadocs>false</downloadJavadocs>
                                        <wtpversion>2.0</wtpversion>
                                        <additionalBuildcommands>
                                                <buildCommand>
                                                        <name>org.eclipse.ajdt.core.ajbuilder</name>
                                                        <arguments>
                                                                <aspectPath>org.springframework.aspects</aspectPath>
                                                        </arguments>
                                                </buildCommand>
                                                <buildCommand>
                                                        <name>org.springframework.ide.eclipse.core.springbuilder</name>
                                                </buildCommand>
                                        </additionalBuildcommands>
                                        <additionalProjectnatures>
                                                <projectnature>org.eclipse.ajdt.ui.ajnature</projectnature>
                                                <projectnature>org.springframework.ide.eclipse.core.springnature</projectnature>
                                        </additionalProjectnatures>
                                </configuration>
                        </plugin>
                </plugins>
        </build>
        <profiles>
                <profile>
                        <id>jetty6x</id>
                        <build>
                                <plugins>
                                        <plugin>
                                                <artifactId>tc-maven-plugin</artifactId>
                                                <version>1.5.0</version>
                                                <groupId>org.terracotta.maven.plugins</groupId>
                                                <configuration>
                                                        <processes>
                                                                <process nodeName="cargo" count="2">
                                                                        <container>
                                                                                <containerId>jetty6x</containerId>
                                                                                <zipUrlInstaller>
                                                                                        <url>file:///${basedir}/src/main/jetty/jetty-6.1.15.zip</url>
                                                                                        <installDir>target/installs</installDir>
                                                                                </zipUrlInstaller>
                                                                        </container>
                                                                        <configuration>
                                                                                <deployables>
                                                                                        <deployable>
                                                                                                <properties>
                                                                                                        <context>/${project.artifactId}</context>
                                                                                                </properties>
                                                                                        </deployable>
                                                                                </deployables>
                                                                        </configuration>
                                                                </process>
                                                        </processes>
                                                </configuration>
                                        </plugin>
                                </plugins>
                        </build>
                </profile>
        </profiles>
        <repositories>
                <repository>
                        <id>terracotta-repository</id>
                        <url>http://www.terracotta.org/download/reflector/maven2</url>
                        <releases>
                                <enabled>true</enabled>
                        </releases>
                        <snapshots>
                                <enabled>true</enabled>
                        </snapshots>
                </repository>
                <repository>
                        <id>com.springsource.repository.bundles.release</id>
                        <name>SpringSource Enterprise Bundle Repository - SpringSource Bundle Releases</name>
                        <url>http://repository.springsource.com/maven/bundles/release</url>
                </repository>
                <repository>
                        <id>com.springsource.repository.bundles.external</id>
                        <name>SpringSource Enterprise Bundle Repository - External Bundle Releases</name>
                        <url>http://repository.springsource.com/maven/bundles/external</url>
                </repository>
                <repository>
                        <id>com.springsource.repository.bundles.milestone</id>
                        <name>SpringSource Enterprise Bundle Repository - External Bundle Milestones</name>
                        <url>http://repository.springsource.com/maven/bundles/milestone</url>
                </repository>
        </repositories>
        <pluginRepositories>
                <pluginRepository>
                        <id>terracotta-repository</id>
                        <url>http://www.terracotta.org/download/reflector/maven2</url>
                        <releases>
                                <enabled>true</enabled>
                        </releases>
                        <snapshots>
                                <enabled>true</enabled>
                        </snapshots>
                </pluginRepository>
        <pluginRepository>
            <id>com.springsource.repository.bundles.release</id>
                        <name>SpringSource Enterprise Bundle Repository - SpringSource Bundle Releases</name>
                        <url>http://repository.springsource.com/maven/bundles/release</url>
        </pluginRepository>
        <pluginRepository>
            <id>com.springsource.repository.bundles.external</id>
                        <name>SpringSource Enterprise Bundle Repository - External Bundle Releases</name>
                        <url>http://repository.springsource.com/maven/bundles/external</url>
        </pluginRepository>
        <pluginRepository>
            <id>com.springsource.repository.bundles.milestone</id>
                        <name>SpringSource Enterprise Bundle Repository - External Bundle Milestones</name>
                        <url>http://repository.springsource.com/maven/bundles/milestone</url>
        </pluginRepository>
        </pluginRepositories>
</project>

...
Рейтинг: 0 / 0
Tomcat versus Jetty в контексте "Spring+ Vaadin+ Hibernate"
    #37730048
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ivanov-void,
это что же за конфиги-простыни такие непомерные
...
Рейтинг: 0 / 0
Tomcat versus Jetty в контексте "Spring+ Vaadin+ Hibernate"
    #37730079
Фотография ivanov-void
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Приветствую, Petro123!

За это они свернуты в spoiler. : -)
С Jetty все прекрасно работает, но интуиция подсказывает, что демка несколько далека от реалий. Поэтому я решил поинтересоваться, а так- ли это на самом деле?

..на самом деле я хотел бы видоизменить ее под Tomcat, но пока не смог.
...
Рейтинг: 0 / 0
Tomcat versus Jetty в контексте "Spring+ Vaadin+ Hibernate"
    #37730383
GregTk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ivanov-void,

А какая цель то? Чтоб мавен юзал jetty для чего? У меня просто прописаны зависимости в pom.xml и собираеться war. Потом этот вар деплою на сервер. При разработке у меня Idea всё собирает на основе pom.xml и деплоит в Tomcat.
...
Рейтинг: 0 / 0
Tomcat versus Jetty в контексте "Spring+ Vaadin+ Hibernate"
    #37730418
Фотография ivanov-void
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GregTk, идея такая- оставить существующую конфигурацию (со встроенным контейнером) и сменить в ней Jetty на Tomcat. Вы не могли бы показать ключевые фрагменты своего pom.xml? В частности- разрешение Tomcat- зависимостей, profile для контейнера и описание для деплоя? Был бы весьма признателен.
...
Рейтинг: 0 / 0
Tomcat versus Jetty в контексте "Spring+ Vaadin+ Hibernate"
    #37730494
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ivanov-voidGregTk, идея такая- оставить существующую конфигурацию (со встроенным контейнером) и сменить в ней Jetty на Tomcat. Вы не могли бы показать ключевые фрагменты своего pom.xml? В частности- разрешение Tomcat- зависимостей, profile для контейнера и описание для деплоя? Был бы весьма признателен.
Что-то вы не так понимаете. В pom.xml часто прописывается jetty для тестовых запусков проекта (jetty хорошо как embedded контейнер). Ту да же можно прописать deploy на удаленный tomcat для размещения приложения под ним.
...
Рейтинг: 0 / 0
Tomcat versus Jetty в контексте "Spring+ Vaadin+ Hibernate"
    #37730602
Фотография dmitriyche
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Посмотрите в сторону плагина t7 .

возможный вариант
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
      <!-- tomcat 7 -->
      <!-- start with "mvn clean package t7:run" command -->
      <!-- learn more at http://t7mp.github.com/ -->
      <plugin>
        <groupId>com.googlecode.t7mp</groupId>
        <artifactId>maven-t7-plugin</artifactId>
        <version>0.9.9.M1</version>
        <configuration>
          <contextPath>/</contextPath>
        </configuration>
      </plugin>

...
Рейтинг: 0 / 0
Tomcat versus Jetty в контексте "Spring+ Vaadin+ Hibernate"
    #37730741
Фотография ivanov-void
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Приветствую, Leonidv!

Спасибо за информацию!

Приветствую, dmitriyche!

Спасибо, поэкспериментирую сейчас с плагином.
...
Рейтинг: 0 / 0
Tomcat versus Jetty в контексте "Spring+ Vaadin+ Hibernate"
    #37730814
GregTk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ivanov-void,

Код: xml
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.
  <build>
        <finalName>dubai</finalName>
        <plugins>
            <plugin>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>2.3.2</version>
                <configuration>
                    <source>1.6</source>
                    <target>1.6</target>
                    <encoding>utf-8</encoding>
                </configuration>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-resources-plugin</artifactId>
                <version>2.5</version>
                <configuration>
                    <encoding>UTF-8</encoding>
                </configuration>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-war-plugin</artifactId>
                <version>2.2</version>
                <configuration>
                    <webappDirectory>${project.build.directory}/exploded/dubai.war</webappDirectory>
                    <attachClasses>true</attachClasses>
                    <webResources>
                        <resource>
                            <directory>${basedir}/web</directory>
                        </resource>
                        <resource>
                            <directory>${basedir}/web/WEB-INF</directory>
                            <targetPath>WEB-INF</targetPath>
                        </resource>
                    </webResources>
                </configuration>
            </plugin>
        </plugins>
    </build>

    <dependencies>
       ...
      <dependency>
            <groupId>org.apache.tomcat</groupId>
            <artifactId>tomcat-servlet-api</artifactId>
            <version>7.0.22</version>
            <scope>provided</scope>
        </dependency>       


    </dependencies>



Я не использую deploy из maven. Для тестов jetty не использую(пока не представлюя зачем он мне нужен для тестов). Я использую максимально простую сборку.
...
Рейтинг: 0 / 0
Tomcat versus Jetty в контексте "Spring+ Vaadin+ Hibernate"
    #37730823
Фотография ivanov-void
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GregTk, спасибо!
...
Рейтинг: 0 / 0
Tomcat versus Jetty в контексте "Spring+ Vaadin+ Hibernate"
    #37731779
Йуный джавистЪ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хочу временно оставить встроенный Jetty- контейнер из примера, пока не найдены способы аналогичного использования Tomcat.

Зачем? Если дело в скорости редеплоя, используйте Jrebel.
...
Рейтинг: 0 / 0
Tomcat versus Jetty в контексте "Spring+ Vaadin+ Hibernate"
    #37732285
Фотография ivanov-void
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Приветствую, Йуный джавистЪ!

Информацию относительно Jrebel возьму на заметку, спасибо.
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Tomcat versus Jetty в контексте "Spring+ Vaadin+ Hibernate"
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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