idea 部署启动项目方式

1.maven中集成jetty查件 部署

1.1.配置信息

idea 部署启动项目方式_第1张图片
内容如下

<plugins>
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-compiler-plugin</artifactId>
				<version>3.8.0</version>
				<configuration>
					<source>1.7</source>
					<target>1.7</target>
				</configuration>
			</plugin>
			<plugin>
				<groupId>org.mortbay.jetty</groupId>
				<artifactId>maven-jetty-plugin</artifactId>
				<version>6.1.26</version>
				<configuration>
					<!--2秒的间隔扫描一次,实现热部署 -->
					<scanIntervalSeconds>2</scanIntervalSeconds>
				</configuration>
			</plugin>
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-source-plugin</artifactId>
				<version>3.0.1</version>
				<executions>
					<execution>
						<id>attach-sources</id>
						<goals>
							<goal>jar-no-fork</goal>
						</goals>
					</execution>
				</executions>
			</plugin>
		</plugins>

右键如下
idea 部署启动项目方式_第2张图片

1.2.相关变量配置

idea 部署启动项目方式_第3张图片

解决内存溢出问题
java.lang.OutOfMemoryError: PermGen space

-Xms1024M -Xmx2048M -XX:PermSize=128M -XX:MaxPermSize=256M 

idea 部署启动项目方式_第4张图片

2.jetty部署

3.tomcat部署

你可能感兴趣的:(idea,jetty,tomcat,idea,idea部署web方式)