Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Tomcat versus Jetty в контексте "Spring+ Vaadin+ Hibernate" / 15 сообщений из 15, страница 1 из 1
29.03.2012, 16:04:28
    #37729789
ivanov-void
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tomcat versus Jetty в контексте "Spring+ Vaadin+ Hibernate"
Приветствую!

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

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

Хм... я использую Tomcat в такой связке проблем никаких нет.
...
Рейтинг: 0 / 0
29.03.2012, 16:58:55
    #37729952
GregTk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tomcat versus Jetty в контексте "Spring+ Vaadin+ Hibernate"
ivanov-void,
А в чём проблема переключиться на Tomcat?
...
Рейтинг: 0 / 0
29.03.2012, 17:09:53
    #37729979
ivanov-void
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tomcat versus Jetty в контексте "Spring+ Vaadin+ Hibernate"
Приветствую, 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
29.03.2012, 17:31:24
    #37730048
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tomcat versus Jetty в контексте "Spring+ Vaadin+ Hibernate"
ivanov-void,
это что же за конфиги-простыни такие непомерные
...
Рейтинг: 0 / 0
29.03.2012, 17:44:10
    #37730079
ivanov-void
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tomcat versus Jetty в контексте "Spring+ Vaadin+ Hibernate"
Приветствую, Petro123!

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

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

А какая цель то? Чтоб мавен юзал jetty для чего? У меня просто прописаны зависимости в pom.xml и собираеться war. Потом этот вар деплою на сервер. При разработке у меня Idea всё собирает на основе pom.xml и деплоит в Tomcat.
...
Рейтинг: 0 / 0
29.03.2012, 21:33:10
    #37730418
ivanov-void
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tomcat versus Jetty в контексте "Spring+ Vaadin+ Hibernate"
GregTk, идея такая- оставить существующую конфигурацию (со встроенным контейнером) и сменить в ней Jetty на Tomcat. Вы не могли бы показать ключевые фрагменты своего pom.xml? В частности- разрешение Tomcat- зависимостей, profile для контейнера и описание для деплоя? Был бы весьма признателен.
...
Рейтинг: 0 / 0
29.03.2012, 23:20:22
    #37730494
Leonidv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tomcat versus Jetty в контексте "Spring+ Vaadin+ Hibernate"
ivanov-voidGregTk, идея такая- оставить существующую конфигурацию (со встроенным контейнером) и сменить в ней Jetty на Tomcat. Вы не могли бы показать ключевые фрагменты своего pom.xml? В частности- разрешение Tomcat- зависимостей, profile для контейнера и описание для деплоя? Был бы весьма признателен.
Что-то вы не так понимаете. В pom.xml часто прописывается jetty для тестовых запусков проекта (jetty хорошо как embedded контейнер). Ту да же можно прописать deploy на удаленный tomcat для размещения приложения под ним.
...
Рейтинг: 0 / 0
30.03.2012, 01:24:53
    #37730602
dmitriyche
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tomcat versus Jetty в контексте "Spring+ Vaadin+ Hibernate"
Посмотрите в сторону плагина 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
30.03.2012, 08:23:52
    #37730741
ivanov-void
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tomcat versus Jetty в контексте "Spring+ Vaadin+ Hibernate"
Приветствую, Leonidv!

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

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

Спасибо, поэкспериментирую сейчас с плагином.
...
Рейтинг: 0 / 0
30.03.2012, 09:29:11
    #37730814
GregTk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tomcat versus Jetty в контексте "Spring+ Vaadin+ Hibernate"
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
30.03.2012, 09:36:37
    #37730823
ivanov-void
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tomcat versus Jetty в контексте "Spring+ Vaadin+ Hibernate"
GregTk, спасибо!
...
Рейтинг: 0 / 0
30.03.2012, 16:19:20
    #37731779
Йуный джавистЪ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tomcat versus Jetty в контексте "Spring+ Vaadin+ Hibernate"
Хочу временно оставить встроенный Jetty- контейнер из примера, пока не найдены способы аналогичного использования Tomcat.

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

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


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