maven打war包字符串过长的错误怎么解决?

发布于 2021-12-08 14:21:40 字数 976 浏览 774 评论 2

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.2:compile (default-compile) on project rgStar: Compilation failure
[ERROR] /C:/vs/workspace_eclipse/rgStar/src/main/java/rg/contacts/filter/IptablesFilter.java:[85,38] 常量字符串过长
[ERROR] -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException

报错的那行代码很简单,就是:

String json=“很长很长的一个json字符串。。。。。。”;

同样的代码,在另一个非maven工程中就可以正常打包。或者在这个maven工程下,把字符串改的很短,也可以通过。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

海之角 2021-12-09 21:18:17

后来直接使用项目右键->export导出war包就没事。

南冥有猫 2021-12-08 23:05:13

放到文件中,然后读取上来?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文