目的:
我正在尝试使用Spring框架1.1.2构建一个简单的spring应用程序。这可以追溯到2004年。这个想法是为了理解框架是如何从一堆类发展到引入注释和大量方法来减少开发人员必须做的事情。我使用的是随spring框架1.1.2dist一起分发的示例( spring -MVC-step-by-step),它提供了spring当时所基于的jars。
问题:
问题是不使用构建工具,自己创建所有的目录结构(src、war、WEB-INF),并将.java、.jsp放在适当的文件夹中。javac编译器很难使用classpath env变量找到spring相关的jars。我将所有相关的spring jar放在一个文件夹中,并设置了CLASSPATH accordingly..however,javac编译器抛出了以下错误
SpringAppController.java:1:错误:包org.springframework.web.servlet.mvc不存在
SpringAppController.java:2:错误:包org.springframework.web.servlet不存在
SpringAppController.java:8:错误:找不到符号导入java.io.Exception;
无论您将jars放在哪里,编译器都无法定位和使用它们。
有谁知道如何使用javac和记事本编辑器构建一个简单的Spring应用程序,而不需要任何构建工具的支持?
即使在stackoverflow上进行大量搜索,也不会显示任何结果。敬请指教。
发布于 2020-06-05 22:31:40
对不起,各位..这太愚蠢了..。我只需要在CLASSPATH上单独添加每个spring框架.jar文件,这就足以让javac编译器找到合适的包。
https://stackoverflow.com/questions/62216427
复制相似问题