我们有一个 Java EE 应用程序
- 爪哇 6,
- JSF 1.2,
- 冰面 1.8.2,
- 轴 1.4.1
- 在 Eclipse 3.7 上
并希望将我们的开发管道和产品升级到
- 爪哇 7
- JSF 2,
- 冰面 3.3.0
- Axis 1.4.1(目前,稍后升级到当前稳定版)
- 在 Maven 4 和 IntelliJ IDEA 12 上。
由于我们暂时不想在 Axis2 1.6.2 中重建我们的 Web 服务存根,所以我们仍然使用 1.4.1 版本。
我们的问题是我们有一些巨大的网络服务存根,大约 70.000 LOC。即使导入和类路径设置正确,其他 java 类也无法找到这些存根中的所有类。
存根的编译通过没有任何错误并且类文件被正确创建,但是源文件没有被识别为类而是java文件(=项目导航器中的不同图标)。
到目前为止,我们已经尝试过:
- 将编译器的内存增加到2048MB(设置->编译器->Java编译器)
- 使用 wsdl2code 重新创建 Web 服务存根
- 关闭所有 IntelliJ IDEA 检查
您知道为什么 IntelliJ 无法按预期识别存根吗?有文件大小限制吗?