jar包放在webroot和放在tomcat下的lib中有什么区别?
外添加的jar包放在webroot下只是拥有该webroot的工程下所使用。如果放在tomcat下的lib的话,tomcat的webapps目录里所有工程都可以共用。在企业中,一个tomcat是专门为一个大项目服务的。如果是学习做项目的话,外添加的jar包还是放在所在工程的webroot下比较好。可以避免IDE的某些自身的bug。
WebContent和webroot有什么不同
简单来说就是命名不同,tomcat下面war包默认目录应该是这样:也就是说工具(如eclipse)最后把我们tomcat需要的东西都放在了WebContent,WebRoot或者自己取名的文件里(根据配置),然后最后有用的就这个目录 WEB-INF下的classes就是用来存放编译后的java文件的,lib就是用来存放jar包的。也就是说发布的时候...
tomcat部署的三种方法(tomcat程序部署)
Tomcat的Webapps目录是Tomcat默认的应用目录,当服务器启动时,会加载所有这个目录下的应用。所以可以将JSP程序打包成一个war包放在目录下,服务器会自动解开这个war包,并在这个目录下生成一个同名的文件夹。一个war包就是有特性格式的jar包,它是将一个web程序的所有内容进行压缩得到。具体如何打包,可以使用许多开发工具...
怎么实现tomcat 共享 项目中的lib包下的 jar包 我是要提出相同的jar放 ...
在tomcat 中新建一个my-lib文件夹,拷贝所有的jar 进去,然后再catalina.properties 文件中增加配置 shared.loader=${catalina.base}\/my-lib,${catalina.base}\/my-lib\/*.jar就一切都OK了。
jsp工程里面src文件夹,放在空间的那个目录下啊
src文件夹不用管的,因为是未编译的东西。上面的朋友都说过了。还有一点就是,如果用MyEclipse的话,直接将src文件夹导出jar包,这样方便多了,导出后,把jar放到空间里的webroot\/web-inf\/lib里就可以了,一般情况,很少放那么多class文件的,更新起来也麻烦。
如何部署tomcat如何部署tomcat服务器
Tomcat的Webapps目录是Tomcat的默认应用程序目录。当服务器启动时,将加载该目录中的所有应用程序。因此,JSP程序可以打包成一个war包,放在目录中。服务器会自动解压这个war包,并在这个目录下生成一个同名的文件夹。war包是一个具有特征格式的jar包,它是通过压缩一个web程序的所有内容得到的。对于特定的...
如何导入servlet.api.jar这个包
如果你用myeclipse或eclipse直接放在项目的lib目录下即可,其它的这些GUI工具会帮你搞定。但如果你要手动导的话你要把这个JAR包放在JDK的lib目录下,然后你要在自己的PC机中配置classpath变量,把你刚加入的这个JAR包配置进去,最后重启一下服务器就OK了。
如何将WebRoot部署到tomcat中
2 web.xml目录所在目录 3 war包包含的文件集合的根目录(通常是webroot)4 lib包所在目录 5 class所在目录 以上5要素必须指定,否则无法生成。--> <target name="war" depends="init,build"> <war destfile="${destPath}\/war\/AntExample.war" webxml="${projectPath}\/WebRoot\/WEB-INF\/...
关于classpath文件
1.刚才我试了下,如果你的jar是External的,在export成war的时候会把包自动添加到lib中。2.所以如果你要打成war的话,你不必自己指引什么。如果你非要自己指向,你可以用解析xml。问题补充:如果在项目中的lib下找不到,会自动去tomcat的lib下找。刚才我有试,war一样可以找到。
...如何能把他们分开,把java都放在src的文件下?
不懂你这个项目是什么开发的,如果以前也是eclipse开发的,那么他导出的项目你再导进,格式还是保存的,java的都放在src下面。如果是发布到中间件(tomcat)下的,那么是无法做到的。如果是其他开发软件开发的,也是不好直接分开的,你只能看下他是什么软件开发的,然后用那个软件打开。