之前没有太注意,最近由于tomcat出现了问题,重新安装了tomcat,
结果在其中deploy项目时,出现异常,追查源头说找不到javax.transaction.TransactionManager,后来发现,是需要在deploy之前执行setup操作,其中会将包含该方法的jar包放置到tomcat的lib中,setup输出如下:
Buildfile: E:/WEB/NWapAdmin/build.xml
Trying to override old definition of datatype resources
init:
setup-tomcat:
[echo] Detected Tomcat 5.5...
[echo] Copying NWapAdmin.xml...
[copy] Copying 1 file to D:/usr/local/Tomcat5.5.23/conf/Catalina/localhost
[echo] Copying mysql JDBC Driver...
[copy] Copying 1 file to D:/usr/local/Tomcat5.5.23/common/lib
[echo] Copying jta.jar...
[copy] Copying 1 file to D:/usr/local/Tomcat5.5.23/common/lib
prepare:
[echo] Preparing target directory 'E:/WEB/NWapAdmin/build/NWapAdmin'
hibernatedoclet:
compile-dao:
[echo] Compiling dao...
package-dao:
[copy] Copying 1 file to E:/WEB/NWapAdmin/build/dao/gen/META-INF
[jar] Building jar: E:/WEB/NWapAdmin/dist/NWapAdmin-dao.jar
compile-service:
[echo] Compiling service...
package-service:
copy-resources:
[echo] generating database.properties from build.properties
[propertyfile] Updating property file: E:/WEB/NWapAdmin/database.properties
[copy] Copying 1 file to E:/WEB/NWapAdmin/build/web/classes
copy-web-files:
[echo] Copying static files
stage-web:
compile-web:
[echo] Compiling web...
webdoclet:
jsp-2:
package-web:
[propertyfile] Updating property file: E:/WEB/NWapAdmin/build/web/classes/build.properties
[echo] Preparing tomcat-context.xml for inclusion in war
[copy] Copying 1 file to E:/WEB/NWapAdmin/dist/webapps
[war] Building war: E:/WEB/NWapAdmin/dist/webapps/NWapAdmin.war
deploy:
[unwar] Expanding: E:/WEB/NWapAdmin/dist/webapps/NWapAdmin.war into D:/usr/local/Tomcat5.5.23/webapps/NWap
Admin
setup:
BUILD SUCCESSFUL
Total time: 14 seconds
另外,在查看web/common/taglibs.jsp时,发现里面下面两行报错
说是找不到对应的库,尝试删除之后,发现运行项目之后,网页展示区消失,看来没事删除错误也得注意啊
在tomcat中部署appfusework1.8.2
