我开发了一个JSP项目,现在想要在Tomcat服务器上部署文件。我不想暴露JSP代码,所以我也从NetBeans编译了JSP文件。
现在在哪里放置已编译的JAVA,类,smap,WAR文件?
编译后的当前目录结构
├───empty
├───generated
│ ├───classes
│ │ └───org
│ │ └───apache
│ │ └───jsp
│ └───src
│ └───org
│ └───apache
│ └───jsp
├───generated-sources
│ └───ap-source-output
└───web
├───css
├───img
├───js
├───META-INF
└───WEB-INF
├───classes
│ └───cms
└───lib
答案 0 :(得分:1)
您必须将Web应用程序打包到.war文件中。
显然,不需要包含.java文件,只包含.class文件,它们包含在WEB-INF / classes中。为此,您可以将输出文件夹更改为WEB-INF / classes。 对于.jsp,我记不住了,但它可能是一样的。