gpt4 book ai didi

java - GWT Maven 插件 -- gwt :run works but gwt:compile doesn't. 为什么?

转载 作者:搜寻专家 更新时间:2023-11-01 02:31:14 25 4
gpt4 key购买 nike

我正在使用 gwt-maven-plugin 来管理 GWT 项目。我一直使用 gwt:run 目标以“开发模式”在本地运行以进行测试。我现在想将我的项目编译成部署在 Tomcat 上的 war 。但是,当我运行 gwt:compile 时,我收到指示类路径配置问题的编译错误。一个例子:

Finding entry point classes
[ERROR] Errors in 'shared.MyClass.java'
[ERROR] Line 4: The import server.model.MyObject cannot be resolved

有什么想法吗?我是否需要手动将 server 包添加到某处的某个配置文件中?提前感谢您提供任何信息。

-tjw

最佳答案

好的,我找到问题了。我在 Thomas Broyer(GWT 开发人员)的 GWT 论坛中找到了这个:

I mean you have to "javac" classes that are referenced from annotations (in this case, the PlaceTokenizer classes referenced from @WithTokenizers; that'd be true also of your service, domain object, locator or service locator with RequestFactory, unless you use @ServiceName and @ProxyForName). Otherwise, GWT can work with only the *.java files, without the *.class.

我试图从注释中加载这些类,因为它们与 RequestFactory 一起使用。我现在的问题是:这个限制为什么不完全疯狂?

关于java - GWT Maven 插件 -- gwt :run works but gwt:compile doesn't. 为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8766556/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com