2010-01-13 81 views
1

我第一次嘗試使用eclipse的spring mvc教程,但是有點沮喪,剛開始使用netbeans的幾個步驟。第一個servlet/jsp應用程序,只需要一些說明

NetBeans中使用Java網頁模板,創建文件夾,如:

/webpages 
/webpages/meta-inf/ 
/webpages/web-inf/ 
/webpages/*.jsp 
/source packages 
/source packages/xxxx/xxx.java 
/test packages/ 
/libraries 
/configuration files 
/configuration files/manifest.mf, context.xml, web.xml 

彈簧教程提出創建:

/appname/ 
/appname/src 
/appname/war (jsp's go here) 
/appname/war/web.xml 
/appname/build.xml 
/appname/build.properties 
/appname/war/WEB-INF/appname-servlet.xml 
/appname/src/appname/web/HelloController.java 

現在的問題是,如果我修改了我的NetBeans項目鏡像這個結構,它會打破netbeans給我的自動構建嗎?

我下載了完整版本的netbeans,所以我不確定Ant是否帶有它?

當使用IDE的構建/運行時,我想我正在使用IDE的構建引擎,我可以強制它以某種方式使用Ant,或者只是在命令行上使用Ant嗎?

+1

很明顯,你花了一小時放棄使用Eclipse?哇。 http://stackoverflow.com/questions/2061082/setting-up-tomcat-with-eclipse-on-first-jsp-program – delfuego 2010-01-14 01:42:31

回答

0

一個選項,因爲你有Netbeans,就是使用Maven來做到這一點。 Maven是netbeans可以使用的外部構建系統(以及更多)。創建一個新項目並選擇一個Maven項目。然後創建一個簡單的Java Web應用程序(或者如果你想潛入其中,可以使用Spring應用程序)。設置的目錄結構將是正確的。

+1

值得一試,我想,但我懷疑是Maven會導致比它更多的問題修復。每次我嘗試這種事情時,我都遇到過Maven的麻煩。 – 2010-01-13 23:59:32

+1

春季教程沒有使用maven標準佈局,所以這沒有幫助。 http://maven.apache.org/guides/introduction/introduction-to-the-standard-directory-layout.html – 2010-01-14 00:02:46

+0

爲了更具體一點,Maven *將*建立並堅持一個與根本不同的目錄結構Spring教程中概述的內容;所以沒有太多的收穫。當然只是我的意見。 – 2010-01-14 00:04:10

0

作爲一名Eclipse用戶,我對NetBeans並不擅長。但我知道「內部構建系統」是基於Ant和一個相當複雜的項目框架Ant文件。

您可以在文件和目標迷宮中挖掘自己的方式並手動修復問題,但我的建議是將Spring教程的名稱改爲NetBeans提供給您的目錄結構。

1

以下是NetBeans重寫的Spring tutorial

+0

+1,看起來很有幫助。 – 2010-01-14 00:10:52

相關問題