当maven打包编译出现编译器没有找到软件包javax.servlet
解决的方法是:找到%tomcat%/common/lib目录下的servlet-api.jar,把这个jar添加到%java_home%//jdk1.6.0/jre/lib/ext目录下面,不同的jdk版本都一样。或如3.
2.odt的via是"ODFDOM"跟provided 相似,但是在系统中要以外部JAR包的形式提供,maven不会在repository查找它。
4,发生如下错误
17:56:36,378 WARN [org.jboss.as.server.deployment] (MSC service thread 1-4) JBAS015960: avalon-framework-4.2.0.jar 里的类路径条目 /D:/software/jboss-as-7.1.3.Final/standalone/deployments/kunlun-crs-template.war/WEB-INF/lib/fop-1.0.jar 没有指向有效的 JAR 进行类路径的引用
17:56:36,378 WARN [org.jboss.as.server.deployment] (MSC service thread 1-4) JBAS015960: batik-all-1.7.jar 里的类路径条目 /D:/software/jboss-as-7.1.3.Final/standalone/deployments/kunlun-crs-template.war/WEB-INF/lib/fop-1.0.jar 没有指向有效的 JAR 进行类路径的引用
17:56:36,378 WARN [org.jboss.as.server.deployment] (MSC service thread 1-4) JBAS015960: commons-io-1.3.1.jar 里的类路径条目 /D:/software/jboss-as-7.1.3.Final/standalone/deployments/kunlun-crs-template.war/WEB-INF/lib/fop-1.0.jar 没有指向有效的 JAR 进行类路径的引用
17:56:36,379 WARN [org.jboss.as.server.deployment] (MSC service thread 1-4) JBAS015960: commons-logging-1.0.4.jar 里的类路径条目 /D:/software/jboss-as-7.1.3.Final/standalone/deployments/kunlun-crs-template.war/WEB-INF/lib/fop-1.0.jar 没有指向有效的 JAR 进行类路径的引用
17:56:36,379 WARN [org.jboss.as.server.deployment] (MSC service thread 1-4) JBAS015960: fop-hyph.jar 里的类路径条目 /D:/software/jboss-as-7.1.3.Final/standalone/deployments/kunlun-crs-template.war/WEB-INF/lib/fop-1.0.jar 没有指向有效的 JAR 进行类路径的引用
17:56:36,379 WARN [org.jboss.as.server.deployment] (MSC service thread 1-4) JBAS015960: serializer-2.7.0.jar 里的类路径条目 /D:/software/jboss-as-7.1.3.Final/standalone/deployments/kunlun-crs-template.war/WEB-INF/lib/fop-1.0.jar 没有指向有效的 JAR 进行类路径的引用
17:56:36,380 WARN [org.jboss.as.server.deployment] (MSC service thread 1-4) JBAS015960: servlet-2.2.jar 里的类路径条目 /D:/software/jboss-as-7.1.3.Final/standalone/deployments/kunlun-crs-template.war/WEB-INF/lib/fop-1.0.jar 没有指向有效的 JAR 进行类路径的引用
17:56:36,380 WARN [org.jboss.as.server.deployment] (MSC service thread 1-4) JBAS015960: xalan-2.7.0.jar 里的类路径条目 /D:/software/jboss-as-7.1.3.Final/standalone/deployments/kunlun-crs-template.war/WEB-INF/lib/fop-1.0.jar 没有指向有效的 JAR 进行类路径的引用
17:56:36,381 WARN [org.jboss.as.server.deployment] (MSC service thread 1-4) JBAS015960: xercesImpl-2.7.1.jar 里的类路径条目 /D:/software/jboss-as-7.1.3.Final/standalone/deployments/kunlun-crs-template.war/WEB-INF/lib/fop-1.0.jar 没有指向有效的 JAR 进行类路径的引用
17:56:36,381 WARN [org.jboss.as.server.deployment] (MSC service thread 1-4) JBAS015960: xml-apis-ext-1.3.04.jar 里的类路径条目 /D:/software/jboss-as-7.1.3.Final/standalone/deployments/kunlun-crs-template.war/WEB-INF/lib/fop-1.0.jar 没有指向有效的 JAR 进行类路径的引用
17:56:36,386 WARN [org.jboss.as.server.deployment] (MSC service thread 1-4) JBAS015960: xml-apis.jar 里的类路径条目 /D:/software/jboss-as-7.1.3.Final/standalone/deployments/kunlun-crs-template.war/WEB-INF/lib/serializer-2.7.1.jar 没有指向有效的 JAR 进行类路径的引用
17:56:36,387 WARN [org.jboss.as.server.deployment] (MSC service thread 1-4) JBAS015960: xercesImpl.jar 里的类路径条目 /D:/software/jboss-as-7.1.3.Final/standalone/deployments/kunlun-crs-template.war/WEB-INF/lib/xalan-2.7.1.jar 没有指向有效的 JAR 进行类路径的引用
17:56:36,387 WARN [org.jboss.as.server.deployment] (MSC service thread 1-4) JBAS015960: xml-apis.jar 里的类路径条目 /D:/software/jboss-as-7.1.3.Final/standalone/deployments/kunlun-crs-template.war/WEB-INF/lib/xalan-2.7.1.jar 没有指向有效的 JAR 进行类路径的引用
17:56:36,388 WARN [org.jboss.as.server.deployment] (MSC service thread 1-4) JBAS015960: serializer.jar 里的类路径条目 /D:/software/jboss-as-7.1.3.Final/standalone/deployments/kunlun-crs-template.war/WEB-INF/lib/xalan-2.7.1.jar 没有指向有效的 JAR 进行类路径的引用
does not point to a valid jar for a classpath reference. jboss 7
如果是英文如下:
13:55:39,150 WARN [org.jboss.as.server.deployment] (MSC service thread 1-1) JBAS015960: Class Path entry activation.jar in /content/clover.war/WEB-INF/lib/tar.jar does not point to a valid jar for a Class-Path reference.
解决方案:
如:
fop-1.0.jar
serializer-2.7.1.jar
xalan-2.7.1.jar
3个.
那么在maven中添加如下code:
<!-- Avoid warning,must provided --> <dependency> <groupId>org.apache.xmlgraphics</groupId> <artifactId>fop</artifactId> <version>1.0</version> <scope>provided</scope> </dependency> <dependency> <groupId>xalan</groupId> <artifactId>xalan</artifactId> <version>2.7.1</version> <scope>provided</scope> </dependency> <dependency> <groupId>org.openoffice</groupId> <artifactId>jurt</artifactId> <version>2.3.0</version> <scope>provided</scope> </dependency> <dependency> <groupId>org.openoffice</groupId> <artifactId>juh</artifactId> <version>2.3.0</version> <scope>provided</scope> </dependency>