第一个servlet / jsp应用程序,只需要一些说明

时间:2010-01-13 23:54:22

标签: java spring netbeans ant

我首先尝试使用eclipse的spring mvc教程,但是有点沮丧,只是使用netbeans做了前几步。

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吗?

3 个答案:

答案 0 :(得分:1)

以下是针对NetBeans重新设计的Spring tutorial

答案 1 :(得分:0)

一个选择,因为你有Netbeans,是使用Maven来做到这一点。 Maven是netbeans可以使用的外部构建系统(以及更多)。创建一个新项目并选择一个Maven项目。然后创建一个简单的Java Web应用程序(如果您想直接进入,则创建一个spring应用程序)。设置的目录结构是正确的。

答案 2 :(得分:0)

作为Eclipse用户,我对NetBeans并不擅长。但我知道“内部构建系统”基于Ant和一个非常复杂的项目框架Ant文件。

你可以在文件和目标的迷宫中挖掘并手动修复问题,但我的建议是将Spring教程的名称改编为NetBeans给你的目录结构。