如何解决使用Tomcat jar时ANT war文件编译失败
我正在尝试使用ANT构建战争文件。该脚本的一部分编译了一个名为HelloClient.java的源代码 这是一个Servlet,我正在使用Tomcat的javax.servlet。* jar
1 /当我在命令行上使用// initialize the products select2 on page load
$('#products').select2(productsConfig);
// initialize the fam select2 and trigger the change event
// which will properly populate products options with whatever
// fam option is currently selected on page load
$('#fam').select2({
theme: 'bootstrap4',placeholder: "Select item",width: "100%"
}).change();
时,出现错误javac HelloClient.java
2 /当我从命令行使用cannot find symbol public class HelloClient extends HttpServlet
时,它将编译
javac -cp C:\Users\jon\apache-tomcat-9.0.39\lib\servlet-api.jar HelloClient.java
给出与上述1完全相同的错误,即ant war
通过IntelliJ我得到了相似的结果。当我使用error: cannot find symbol public class HelloClient extends HttpServlet
选项时,IntelliJ将按预期方式编译类并将所有docs和web.xml转储到Production(我已将Tomcat Lib目录添加到库中)。
当我尝试运行ANT脚本时,我得到了与上述相同的所有错误,我认为Javac抱怨没有所需的jar。
我的CLASSPATH中有C:\ Users \ jon \ apache-tomcat-9.0.39 \ lib
在这里我应该做些什么,以便ANT驱动的编译器可以看到需要的jar吗?
解决方法
解决了一些ANT类路径工作。
<form action="@Url.Action("ExportServer","Mapa")" method="POST">
<input type="hidden" id="export-data" name="data" />
<input type="hidden" id="export-model" name="model" />
<input type="hidden" id="export-filter" name="filter" value="NumeroPedido~eq~'0001'" />
<input type="submit" class="k-button download" data-format="xlsx" data-title="Exporta Lista" value="Export XLSX Completo" />
</form>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。