我有一个基本上由三个主要部分组成的 Java 项目:
- 使用 Google App Engine -> war ( fs_primerranks_server )的 Web 服务器应用程序
- 桌面客户端应用程序 -> JAR ( fs_proxy )
- 连接到 Web 服务器的 Android 应用程序。( fs_replay )
- 一个包含通用 jar 类库的奖励模块,该类库包含通用数据对象表示。( fs_data )
我开始在 InteliJ IDEA 中创建项目。我到了当前点,然后对 Maven 进行了更改。但是,进行更改时服务器组件不再运行。它可以编译,但会引发Class Not Found异常。与之前的 InteliJ IDEA 项目文件一样,一切运行良好,我很确定我的问题在于我的 Maven 文件的设置方式。尽管如此,经过数小时的研究和寻找,我仍然无法纠正它。那么有什么想法吗?
Maven 构建过程的输出,加上 gae:run 命令(有例外)。(警告开始于:
java.lang.ClassNotFoundException:net.primeranks.fs_server.GuiceConfigFsPrimeranksServer)
构建后文件结构的图像。Jar 文件和类文件似乎没问题。
谢谢!