利用maven整合ssh所產生的一些問題

開發工具 - 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了

相關文章
相關標籤/搜索