当前位置:首页 » 编程软件 » tomcat编译java文件

tomcat编译java文件

发布时间: 2022-12-19 10:08:34

㈠ myeclipse web项目 部署tomcat 不能编译.java文件

首先你会在项目里面构建一个java项目或是web项目来接收服务器上面的项目,个人觉得还是构建java项目比较好,然后再tomcat中配置xml文件对应这个项目比较好,这样运行速度比构建web项目通过MyEclipse里面部署tomcat运行项目快很多,这里如果你构建的是web项目是没有问题的,因为web项目会自动生成webroot对对应的webinf及相应的classes文件,它会将src中的class编译至这个文件夹中,如果你构建的java项目时,选择-next进行创建相应的目录。并且控制将编译的文件至这个classes文件夹中,还有你要将jar包导入本地项目的lib目录下,这样就应该可以了,如果不是以上情况你可以project-clean,然后刷新本地项目重新编译生成

㈡ 求问my eclipse下怎么配置tomcat自动编译java类文件

.在写好的项目上点右键--runAs--myEclipseServiceapplication然后添加到tomcat里就行了Eclipse的编译是自动的只要你点了保存Eclipse就会自动编译生成.class文件.

㈢ tomcat,myeclipse编译后java的.class文件会在哪个目录下存放

tomcat下webapps下你的项目名称下,web-inf下的classes文件夹里面
jsp编译成的java文件在tomcat文件下的,work下Catalina下什么什么的,一看就知道的

㈣ myeclipse web项目 部署tomcat 不能编译.java文件

点击Project,点击清理,然后重新build,然后重启tomcat.如果还是不行,那就把tomcat重装或是用以前打好包的原始tomcat覆盖一下,消除缓存数据。

㈤ Tomcat不能编译.java文件

1,查看project --> Build Automatically有没有选中?如果没有,勾上以后,clean一下,重启eclipse。

2,查看你的lib里面有没有不用的(多余)jar包,看你的.classpath文件中有没有错误的路径.

3,这是最重要的一点,有problems视图中查看有没有关于本项目的错误信息,一般都会有这样的话:

The project cannot be built until build path errors are resolved

然后下面提示unbound classpath, 一般在.classpath中删除这些path就可以了

㈥ Eclipse下怎么配置Tomcat自动编译JAVA类文件 Web 开发

最有效的就是采用debug运行,设置断点来调试程序了!同时也可以用System.out.print()来看程序的执行效果(不如debug用起来方便)!

㈦ 编译java文件后执行类文件时出错apache-tomcat-5.5.27

你的环境变量没有设对哦,你少了个"."少了一个点,
然后就是安装JDK,我是把它装到从c:\JDK目录下面:

然后就是CLASSPATH的问题了:

正如操作系统利用PATH来搜索可执行程序一样,Java运行环境也会遍历CLASSPATH来查找类,即便是HelloWorld这样简单的程序,JVM也会遍历

CLASSPATH定义的每一个路径,直到找到相应的文件为止。

相信大家用的系统不是2k就是XP,然后就应当如下设置Path:

我的电脑->属性->高级->环境变量

然后在环境变量的Path后面追加: C:\JDK\bin;.;C:\JDK\lib

也可以这样配置:C:\JDK\bin;.;C:\JDK\lib\dt.jar;C:\JDK\lib\tools.jar

★记住:环境变量中的 . 切记不能少,它表示当前路径,如果少掉出现的错误等会就说!

然后写一个文件

然后把这个文件保存(ctrl + s)到AA.java,记住大小写一定要分清,是AA.java不是aa.java或者其它的

下面就该运行了,开始->运行->cmd

在控制台中把目录切换到当前目录:

javac AA.java
java aa

在这个时候:

1。如果出现Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorld

那就是你在环境变量中没有加上那个.(dot)

2。如果出现Exception in thread "main" java.lang.NoSuchMethodError: main

或者HelloWorld.java:1: Public class helloworld must be defined in a file called

"HelloWorld.java".

那就是你没有分清大小写的写入这个HelloWorld,或者保存得时候没有保存为HelloWorld.java

这个名字一定要跟public class的名字一样

㈧ java中tomcat自动编译java类的问题

在JAVA文件重新编译后,经常要重启Tocat可以,设置它自动加载:在server.xml里加入的context里加入reloadable=true <Context path="/test" docBase="D:\develop\test" debug="0" privileged="true" reloadable="true"/>

热点内容
roblox电脑版服务器推荐 发布:2025-07-14 09:06:07 浏览:807
application缓存 发布:2025-07-14 09:01:56 浏览:345
安卓怎么看绑定地区 发布:2025-07-14 09:01:49 浏览:85
籽岷的生存服务器IP 发布:2025-07-14 08:51:06 浏览:419
我的世界搭建tcp服务器 发布:2025-07-14 08:42:55 浏览:659
安卓jj比赛哪个版本有全记牌器 发布:2025-07-14 08:28:27 浏览:73
python脚本执行hive 发布:2025-07-14 08:26:24 浏览:489
媒体存储可以删除吗 发布:2025-07-14 08:26:13 浏览:813
ios网易云音乐上传 发布:2025-07-14 08:16:58 浏览:393
荣耀8x可以用方舟编译器吗 发布:2025-07-14 08:09:49 浏览:278