開發工具 - stsjava
服務器 -tomcatapache
開發環境 windows 8.1windows
1.利用sts建立maven項目的時候總會出現這種狀況-缺乏目錄tomcat
最快捷最簡單的方法就是:服務器
而後點擊finish就能夠看到:eclipse
可是我用MyEclipse這樣操做的時候卻不行,操做完以後還要手動新建src.main.java 和 src.test.java而且還要作如下操做maven
src/main/java和src/main/resource都修改爲target/classes 而 src/test/java修改爲target/test-classes工具
2.在配置pom.xml的時候寫入struts-core包是會提示一個錯誤,要咱們先導入tools.jar開發工具
由於使用m2eclipse插件時,在pom.xml中添加struts2-core.jar包後,須要依賴java運行時的tools.jar進行依賴。可是,此時eclipse沒法讀取tools包 google
解決方法:C:\Program Files\Java\jdk1.6.0_10\lib\目錄下的tools.jar拷貝到
C:\Documents and Settings\DELL\.m2\repository\com\sun\tools\1.5.0\目錄下,並將tools.jar更名爲tools-1.5.0.jar
注意,這裏加好以後雖然能夠經過編譯,可是在啓動項目的時候會提示你一個warning,說在pom.xml中tools.jar is missing:
咱們只要在tools的1.5.0.的目錄下 加入一個tools-1.5.0.pom文件具體內容以下:
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>com.sun</groupId>
<artifactId>tools</artifactId>
<version>1.5.0</version>
</project>
這樣就能夠了.
3.在啓動tomcat的時候,又出現一個問題
在百度找了一些資料,都說是jar包引發的,可是我沒有加那個jar包.最後好心人幫我在google上找到了解決方法
配置了這個的話,servlet這個包就會由容器tomcat提供。再啓動就OK了