1 使用commons-fileupload-1.2.1组件上传文件是,发生以下异常。
java.io.FileNotFoundException: D:\Java\apache-tomcat-7.0.73-windows-x64\webapps\ProgressBar\upload\day03_css.zip (系统找不到指定的路径。)
是因为没有创建上传目录,可以手动创建upload目录或在代码中创建upload目录。
------------------------------------
2 tomcat启动失败,异常如下:
SEVERE: Error starting static Resources
java.lang.IllegalArgumentException: Document base D:\Java\apache-tomcat-7.0.73-windows-x64\webapps\ProgressBar1 does not exist or is not a readable directory
启动服务器,报上述错误,是因为在服务器中(如tomcat)删除了某项目,但残留的配置文件没删除造成的。
解决办法1::到服务器中找到conf\Catalina\localhost下找到错误信息中对应的配置文件,将其删除。
解决办法2::在conf\server.xml将对应的该项目对应的Context标签删除。
----------------------------------
3 MyEclipse集成Tomcat功能失效,部署项目的按钮点击不了,Server视图抛出异常。
原因:通过其他方式修改了Tocmat中部署的应用,导致和MyEclipse中记录Tomcat应用部署信息的文件不同步。
解决方案:删除MyEclipse工作空间中记录应用部署信息的文件。
删除workspace\.metadata\.plugins\org.eclipse.core.runtime\.settings\文件夹中的
com.genuitec.eclipse.ast.deploy.core.prefs文件,然后重启MyEclipse。
-----------------------------------
4 nexus服务启动失败:
无法启动nexus服务 错误编号:1067
解决方案:
修改D:\Java\nexus-2.12.0-01-bundle\nexus-2.12.0-01\bin\jsw\conf\wrapper.conf中的wrapper.java.command
#wrapper.java.command=java
wrapper.java.command=D:\Java\jdk\jdk-1.7.0_13-x64\bin\java.exe
(需要先配置Java环境变量)
----------------------------------
5 maven创建项目时骨架错误
删除原来的骨架,重新下载!
骨架存放的目录:本地仓库\org\apache\maven\archetypes
---------------------------------
6 maven的继承和聚合时,relativePath默认值为 ../pom.xml