我的tomcat中classes目录结构如下:
+webapps
+app1
+web-inf
+classes
+com
+core
+...其它包
applicationcontext.xml
datasource.xml
...其它配置文件
web.xml
+lib
类文件都在包com中,com中某些包里也有配置文件,我把整个com打成了jar,放在了web-inf/lib下,然后把com目录删除了,但是系统不能运行了,报404错误,请问如何正确打包呢?
+webapps
+app1
+web-inf
+classes
+com
+core
+...其它包
applicationcontext.xml
datasource.xml
...其它配置文件
web.xml
+lib
类文件都在包com中,com中某些包里也有配置文件,我把整个com打成了jar,放在了web-inf/lib下,然后把com目录删除了,但是系统不能运行了,报404错误,请问如何正确打包呢?
在applicationcontext.xml中我是这样加载的:
<import resource="com/originsys/eap/conf/module.xml"/>
所以找不到
配置文件载入用loadfromClassPath
你编译后的source都放在classes目录下,打成jar并不能直接发布。
你要系统能运行,要打成war包。