rob*_*del 5 java tomcat netbeans
我使用tomcat 7和netbeans 7.4
当我启动我的Web应用程序时,我得到了
无法部署模块.context.xml文件似乎被破坏了.检查它是否格式良好且有效.该模块尚未部署.
这是我的context.xml文件
<?xml version='1.0' encoding='utf-8'?>
<Context>
<Resource name="jdbc/shareDS" auth="Container" type="javax.sql.DataSource"
maxActive="50" maxIdle="10" maxWait="100000"
username="${db.user}" password="${db.password}" driverClassName="com.mysql.jdbc.Driver"
url="${db.url}"
timeBetweenEvictionRunsMillis="1800000" autoReconnect="true"
removeAbandoned="true" removeAbandonedTimeout="300" logAbandoned="true"/>
</Context>
Run Code Online (Sandbox Code Playgroud)
当我尝试验证我的上下文文件时,我明白了
Cannot find the declaration of element 'Context'. [19]
Run Code Online (Sandbox Code Playgroud)
任何的想法?
弄清楚了.Netbeans部署过程要求您向Context标记添加1个简单参数,即:path.它需要知道应用程序的路径.
例如,这是我的(开放)Context标签:
<Context antiJARLocking="true" path="/sas/">
Run Code Online (Sandbox Code Playgroud)
我的应用程序部署在/ sas/context根目录下.
现在,Netbeans部署我的应用程序而没有任何进一步的错误.
仅供参考:antiJARLocking是我放入以避免锁定JAR的东西.这不是强制性的.有关antiJARLocking的更多信息,请参阅以下文档:http://tomcat.apache.org/tomcat-7.0-doc/config/context.html
归档时间: |
|
查看次数: |
3087 次 |
最近记录: |