我正在尝试在此链接上做春季安全教程。
在标题为“在没有 Spring Security 的情况下运行教程应用程序”的部分中,我采取了以下步骤(针对当前版本与编写教程时使用的版本之间的差异进行了调整):
1.) I downloaded the latest release of the Spring Security Distribution,
2.) found and unzipped a war file in the dist directory called spring-security-samples-tutorial-3.1.2.RELEASE.war
3.) Renamed the resulting folder spring-security-tutorial
4.) Created a general project in eclipse called spring-security-tutorial
5.) Imported all of the contents of the unzipped spring-security-samples-tutorial-3.1.2.RELEASE.war
6.) Right clicked on the project in eclipse and selected configure...convert to maven project
7.) Then right clicked on the project and clicked run as...
但是没有“在服务器上运行”选项。(我选择了一个通用项目而不是动态 Web 项目,希望保留要导入的应用程序的文件结构)
然后我开始重复这个过程,但是创建一个动态 Web 项目而不是一个通用项目,并且 Eclipse 想要我选择“构建路径上的 src 文件夹”。Web 应用程序的文件结构在 WEB-INF 的子文件夹中有 8 个 .class 文件,我无法找到任何 .java 文件。
我可以采取哪些步骤来下载它并在服务器上的 eclipse 中运行它?具有编辑课程的能力?
我已经读过我可以在 Eclipse 中选择一个 .class 文件,它会在编辑器中打开字节码,所以我想我可以很容易地将类文件转换为 java 文件。但是在一般项目中这样做会触发错误消息,即该类不是类路径的一部分,因此我认为我们需要首先在可以从 eclipse 中在 tomcat 服务器上运行的工作 Web 项目中获取它。