如何设置 Eclipse 项目引用

2024-04-05

我的工作区中有一个 Web 项目,它依赖于工作区中的 java 项目。 在项目引用中,我使我的 Web 项目引用了 java 项目,但仍然存在构建错误,表明我的 java 项目中的类未被我的 Web 项目引用。


一个答案

这不是对您的问题的直接答案,而是对您遇到的问题的解决方案。 必须部署 java 项目,您的 Web 项目才能在 Eclipse 调试环境以外的任何环境中运行。我假设部署技术是一个 JAR 文件。

  1. 构建java 项目。即,生成可部署的 jar 文件。我将其称为 XYZ.JAR 文件。
  2. 将 XYZ.JAR 文件放入您的网络项目的 /WEB-INF/lib 中。

您的问题的可能答案

检查以下内容,我怀疑您的答案就在其中:

  • java 项目 的 JDK 合规性与 web 项目 的 JDK 合规性是否不同?在网络项目上走得更高就可以了。较低的网络项目将无法工作。
  • 您是否构建了java项目
  • java 项目的自动构建集。我建议你应该设置自动构建。
  • 尝试运行干净 then a 构建java项目上,然后在web项目上也是如此。
  • 你说依赖。您的意思是在 Web 项目 的 Properties!Java Build Path!Projects 选项卡中添加了对 java 项目 的引用吗?如果答案是否定的,那么您应该添加一个。注意:这对于编译来说很好,但一旦部署就没有任何帮助。
  • 您是否设置了一个 EAR 文件来部署 java 项目web 项目(如果您要部署到 Tomcat 等 servlet 容器,则不适用)?如果是,则在 web 项目 的属性!J2EE 模块依赖项中添加对 java 项目 的引用
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何设置 Eclipse 项目引用 的相关文章

随机推荐

  • Python os.path是ntpath,怎么办?

    谁能告诉我Python如何 别名 os path to ntpath gt gt gt import os path gt gt gt os path
  • 微时间的十进制长度(真)?

    我想将 PHP 的微时间存储为 MySQL 中的时间戳 我去过told https stackoverflow com a 8092029 1382306最好将其存储在DECIMAL 但我找不到理想的尺寸 有谁知道最大尺寸是多少microt
  • 如何将ostringstream直接写入cout

    如果我有一个std ostringstream称为的对象oss 我明白我能做到std cout lt lt oss str 打印出字符串 但做oss str 将导致返回的字符串被复制 有没有办法直接打印底层streambuf 提前致谢 如果
  • 在IIS服务器上部署不依赖nodejs的asp.net React模板

    我在没有 Nodejs 的 IIS 服务器上部署和运行 ReactRedux 模板时遇到问题 该应用程序是使用 AspNetCore SpaTemplates 的 reactredux 选项创建的 https blogs msdn micr
  • 获得矩阵和给定数组中每个点的点积的最快方法

    我有一个由 N 个点组成的 Nx3 数组 每个点都有 X Y 和 Z 坐标 我需要旋转每个点 所以我有 3x3 的旋转矩阵 为此 我需要获得旋转矩阵和每个点的点积 问题是点数组非常庞大 1 000 000x3 因此需要花费大量时间来计算旋转
  • 如何检查 XAML 元素是否支持 AutomationId 属性

    我需要一种方法来检查代码库中的每个 WPF 控件是否都有 AutomationProperties AutomationId 属性 这是自动化 UI 测试所必需的 我还需要确保将来在可能添加到代码库的所有未来表单上强制执行此要求 我考虑了几
  • C#:如何截取屏幕的一部分

    like TakeScreenshot new Rectangle 0 0 100 100 output jpg 使用以下内容 Rectangle rect new Rectangle 0 0 100 100 Bitmap bmp new
  • ObjectOutputStream 和 java.io.StreamCorruptedException

    当我尝试使用 ObjectOutputStream 将自定义对象 请参阅 Content java 从客户端发送到服务器时 在发送第一个对象后收到 StreamCorruptedException 因此 如果我尝试发送另一个对象 我会收到异
  • STL容器的范围插入函数在c ++ 11下返回void?

    刚刚学习c 所以我可能没有正确理解这一点 但我只读到范围插入函数在新标准下返回一个迭代器 C Primer 5th Ed cplusplus com http www cplusplus com reference string basic
  • Thymeleaf - 如何在 Thymeleaf 标签“th:if”中将字符串与 html 中的请求参数进行比较?

    如何将 Thymeleaf 标签 th if 中的字符串与 html 中的请求参数进行比较 现在我正在使用这个 div class error p class errorMsg span span p div 但不幸的是 它不起作用 它不起
  • Knockout js 大量自定义绑定

    在绑定不存在的情况下 处理大量自定义绑定的好方法是什么 假设我的 html 表达式绑定到 image url 如下所示 span title Company Logo span 然而 image url 绑定很可能不可用 在这种情况下 我只
  • 如何获取所有子文件夹及其文件 - UWP

    我在桌面上有一个名为student names 的固定文件夹 它包含子文件夹 每个子文件夹都包含其文件 现在我想将这些子文件夹及其相应的文件名存储在数组列表中 这怎么可能 UWP 应用程序不能directly访问文件夹 应用程序文件夹除外
  • Locust 95 百分位数高于最大值

    有时 当我在某些场景下运行 Locust 时 95 百分位数值会超过最大值 据我了解 95 意味着 95 的请求花费的时间比这个少 那么最大值怎么会小于 95 呢 我在这里做错了什么 我还发现只有当请求数量非常少 例如 15 个或更少 时才
  • 使用 CakePHP 2 的特征和命名空间的正确方法是什么?

    我正在使用 CakePHP 2 4 5 和 PHP 5 5 并且想使用一个特征 我在 Utility VariablesTrait php 中有一个称为VariablesTrait 为了利用命名空间 我给了它一个命名空间App Utilit
  • Json序列化Swift 3类型错误

    我使用以下代码从推送通知接收自定义数据 但收到以下错误 无法将类型 NSArrayM 0x1b0776cf0 的值转换为 NSDictionary 0x1b0777128 在下面一行 let jsonData try JSONSeriali
  • 网页查看历史记录

    WebView中什么时候将页面添加到前进后退列表中 我有 webview setMaintainsBackForwardList YES 但是 webview canGoBack 在我执行了几个 webview mainFrame load
  • Gtk Widget 到 Winform

    是否可以使用 System Windows Forms 将 Gtk 小部件嵌入到应用程序中 谢谢 两个工具包都使用自己单独的 UI Mainloop 来处理事件 例如鼠标移动 按钮按下等 因此 将两者混合实际上是不可能的 尽管几年前 Gtk
  • 使用多个参数记录

    我目前正在开发一个程序 其中我必须将所有输出写入日志文件 我需要编写一个日志方法 它应该按照我指定的顺序给出一个输出 其中包含级别 消息 对象值 另一条消息 一个整数值 另一条消息和另一个整数值 我似乎找不到执行此操作的日志方法 我在用Ja
  • 如何升级SQLite版本?

    我正在开发我的第一个应用程序 并使用以下代码查看我的 SQLite 版本 Cursor cursor SQLiteDatabase openOrCreateDatabase memory null rawQuery select sqlit
  • 如何设置 Eclipse 项目引用

    我的工作区中有一个 Web 项目 它依赖于工作区中的 java 项目 在项目引用中 我使我的 Web 项目引用了 java 项目 但仍然存在构建错误 表明我的 java 项目中的类未被我的 Web 项目引用 一个答案 这不是对您的问题的直接