Java 第一个servlet/jsp应用程序,只需要一些澄清
我第一次尝试使用eclipse编写SpringMVC教程,但有点沮丧,只是使用netbeans完成了最初的几个步骤 Netbeans使用java web模板创建如下文件夹:Java 第一个servlet/jsp应用程序,只需要一些澄清,java,spring,netbeans,ant,Java,Spring,Netbeans,Ant,我第一次尝试使用eclipse编写SpringMVC教程,但有点沮丧,只是使用netbeans完成了最初的几个步骤 Netbeans使用java web模板创建如下文件夹: /webpages /webpages/meta-inf/ /webpages/web-inf/ /webpages/*.jsp /source packages /source packages/xxxx/xxx.java /test packages/ /libraries /configuration files /c
/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
spring教程建议创建:
/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更好?一个选项,因为您有Netbeans,就是使用Maven。Maven是netbeans可以使用的外部构建系统(以及更多)。创建一个新项目并选择一个Maven项目。然后创建一个简单的JavaWeb应用程序(如果您想直接进入,可以创建一个spring应用程序)。设置的目录结构将是正确的 一个选择是使用Maven,因为您有Netbeans。Maven是netbeans可以使用的外部构建系统(以及更多)。创建一个新项目并选择一个Maven项目。然后创建一个简单的JavaWeb应用程序(如果您想直接进入,可以创建一个spring应用程序)。设置的目录结构将是正确的 作为Eclipse用户,我对NetBeans不是很在行。但我知道“内部构建系统”是基于Ant和一个相当复杂的项目框架Ant文件的
您可以在错综复杂的文件和目标中摸索,然后手动解决问题,但我的建议是根据NetBeans提供给您的目录结构调整Spring教程的名称。作为Eclipse用户,我对NetBeans不是很在行。但我知道“内部构建系统”是基于Ant和一个相当复杂的项目框架Ant文件的
您可以在错综复杂的文件和目标中摸索,并手动解决问题,但我的建议是根据NetBeans提供的目录结构调整Spring教程的名称。以下是为NetBeans重新编写的 这是对NetBeans的修改 我想值得一试,但我怀疑Maven会导致比它修复的问题更多的问题。每次我尝试这种方法时,我都会遇到Maven的问题。spring教程没有使用Maven标准布局,所以这不会有帮助。更具体地说,Maven将建立并坚持一个与Spring教程中概述的完全不同的目录结构;在那里收获不多。当然,这只是我的观点。我想值得一试,但我怀疑Maven会导致更多的问题,而不是解决问题。每次我尝试这种方法时,我都会遇到Maven的问题。spring教程没有使用Maven标准布局,所以这不会有帮助。更具体地说,Maven将建立并坚持一个与Spring教程中概述的完全不同的目录结构;在那里收获不多。当然,这只是我的意见。很明显,你们花了一个小时才放弃使用Eclipse?哇!很明显,你们花了一个小时才放弃使用Eclipse?哇!