Java Eclipse:如何在动态Web项目中自动编译源代码
我已经用EclipseNeon和Tomcat服务器创建了一个动态Web项目。我有以下项目结构: 我找不到方法将src文件夹中的DBAccess.java源文件编译成.class文件,以便在索引页(index.jsp)中引用它。我已经尝试了所有方法,但我所能做的就是编译index.jsp页面并在浏览器中查看它,除非我尝试引用DBAccess类,否则它可以正常工作,因为显然它甚至没有被编译Java Eclipse:如何在动态Web项目中自动编译源代码,java,eclipse,jsp,Java,Eclipse,Jsp,我已经用EclipseNeon和Tomcat服务器创建了一个动态Web项目。我有以下项目结构: 我找不到方法将src文件夹中的DBAccess.java源文件编译成.class文件,以便在索引页(index.jsp)中引用它。我已经尝试了所有方法,但我所能做的就是编译index.jsp页面并在浏览器中查看它,除非我尝试引用DBAccess类,否则它可以正常工作,因为显然它甚至没有被编译 我真的需要在src文件夹中单独编译Java源代码,然后手动将.class文件放入classes文件夹吗?还是
我真的需要在src文件夹中单独编译Java源代码,然后手动将.class文件放入classes文件夹吗?还是我遗漏了什么/误解了什么?好吧,经过更多的研究,我终于发现了发生的事情 src文件夹中的DBAccess.java文件位于“默认包”中(因为我忽略了关于这是个坏主意的警告),因此无法在index.jsp文件中导入该类。一旦我将java源文件移动到适当的包中,我就能够使用import指令正常地在JSP中引用类: 显然,在我的例子中,相应的.class文件正在Eclipse在Tomcat环境中创建的
wtpwebapps/MySQLTestApp/WEB-INF/classes
文件夹中生成或移动,因为我就是在那里找到它的