maven项目下有关问题

问题1:maven项目下jsp文件中el表达式失效问题(转)

2.5之前web.xml文件中的头定义中,el表达式默认是忽略不解析的,故需要显示声明解析el表达式,3种方案:

方案1,在jsp文件头上添加如下:

<%@ page isELIgnored="false" %>

方案2,在web.xml文件中如下定义:

<jsp-config>
    <jsp-property-group>
        <url-pattern>*.jsp</url-pattern>
        <el-ignored>false</el-ignored>
        <scripting-invalid>true</scripting-invalid>
    </jsp-property-group>
</jsp-config>

方案3,改变web.xml中的头为2.5之上的版本..

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" version="2.5">
 

 

问题2:

maven 不能设置为web3.0人解决方法

错误: Description    Resource    Path    Location    Type Cannot change version of project facet Dynamic Web Module to 3.0.   

首先在硬盘下找到  \项目名\.setting\文件夹下的   org.eclipse.wst.common.project.facet.core.xml  xml文件。

 

<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
  <fixed facet="wst.jsdt.web"/>
  <installed facet="jst.web" version="2.3"/>
  <installed facet="wst.jsdt.web" version="1.0"/>
  <installed facet="java" version="1.7"/>
</faceted-project>

 

将jst.web,的version改成3.0.

然后在eclipse里右键该工程--maven--updateProject即可。。

直接删掉项目下的setting文件夹,在Fact选项中配置和web.xml中配置一下下

 

问题3:修改jdk版本,由javase1.5变为jdk_1.7

 

   <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>
    </plugins>

 在maven的setting.xml中添加如下配置

	<profile>  
		<id>jdk-1.8</id> 
		
		<activation>  
		  <activeByDefault>true</activeByDefault>  
		  <jdk>1.8</jdk>  
		</activation>  
		
		<properties>  
			<maven.compiler.source>1.8</maven.compiler.source>  
			<maven.compiler.target>1.8</maven.compiler.target>  
			<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>  
		</properties>  
	</profile>

 

 

 

问题4:Eclipse中部署maven



 

 

 

 

猜你喜欢

转载自shuizhongyue.iteye.com/blog/2271701
今日推荐