如何用eclipse编译servlet的java文件
我自己写了一个servlet,然后我只知道用cmd和javac来编译为.class文件,再放到web项目中的classes文件夹下面如何用eclipse等IDE工具来编译...
我自己写了一个servlet,然后我只知道用cmd和javac来编译为.class文件,再放到web项目中的classes文件夹下面
如何用eclipse等IDE工具来编译servlet,我是想在web项目中直接建立自定义的servlet.java文件,然后直接把生成的.class文件放到classes文件夹下 展开
如何用eclipse等IDE工具来编译servlet,我是想在web项目中直接建立自定义的servlet.java文件,然后直接把生成的.class文件放到classes文件夹下 展开
展开全部
java build path里的source选项卡下default output folder 里选中web-inf下的classes文件夹
这样你source文件夹里的java文件会自动编译生成class文件到这个classes文件夹下
.
这样你source文件夹里的java文件会自动编译生成class文件到这个classes文件夹下
.
追问
我的default output folder是build/classes,然后我把java文件放在webContent目录下,但是我从项目中却无法看到build下面的子目录classes(我已经选了 自动编译 那个选项)。奇怪的是,我从电脑上浏览文件夹却可以看到classes文件夹,不过里面也没有我要编译成的.class文件。这是为什么呢?
追答
source选项卡里上面是你的src文件夹, 你要把你的java文件放在这个对应的文件夹里(默认应该是src文件夹, 如果你一定要把java文件放在webcontent下面, 那么修改这里的source文件夹), 然后选择output folder, 就是class文件输出的文件夹, 必须是web-inf/classes, 如果你没有, 工程refresh一下试试
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你使用eclipse建立web工程.IDE会自动编译到classes目录下.如需要更改目录,右键工程,属性,选择构建路径,在源代码选项卡最下面,可以自定义输出文件夹.
更多追问追答
追问
我的web项目中没有classes目录啊,另外.java文件要放在哪个目录下面?
追答
这个你可以自己定义.你自己看一下default output folder.默认输出文件夹.
来自:求助得到的回答
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
写个测试类。写个main函数。直接运行就得了
追问
可以不写带main函数的类么?servlet类中是没有main函数的
我只是想编译它,不用运行的
追答
那你把他建立成为一个web的项目。然后用tomcat发布一次。自动编译成.class文件在tomcat webapps 文件夹下面有项目发布后的文件。然后你再根据文件夹的路径找到你发布的servlet文件编译后的文件。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询