这个问题是关于Eclipse开发的,我试图在Eclipse中创建一个Web应用程序,问题是我没有将依赖项jar保存到已部署的归档文件中。
我创建了一个新的动态Web项目,并将其链接到另一个Java项目。Java项目引用了一些第3方jar(例如Spring
jar),但是由于某些原因,在发布Web项目时,我在战争的lib目录中仅得到Java项目jar,而没有Java项目依赖项(例如Spring)。
换句话说,我有一个项目A(Web项目)依赖于项目B(Java项目),项目B依赖于Spring
jar。当我发布Web项目作为对JBoss的战争时,只有项目B被打包到jar中(没有spring jars)
我知道我可以用ant做到这一点,甚至可以build.xml
构建整个应用程序,但是我认为eclipse也可以为我执行打包任务。
我将Java项目添加到Web项目中的Java EE模块依赖项中。
我应该在Java项目构建路径属性中使用export选项吗?是否也应该将Java项目的依赖项添加到Web项目中?
我究竟做错了什么?
编辑 :我正在使用Eclipse 3.5.1
我已经在NetBeans8.1中创建了5个不同的Java SE项目。我想创建一个新的项目,该项目带有一个介绍窗口,该窗口带有链接/打开链接到该按钮的项目的按钮,并从该窗口创建一个软件。 我已经在主项目->Properties->Library->Compile->Add Project中添加了依赖项(其他项目的jar文件)。 当我在netbeans中运行它们时,运行窗口打开了,但是当我从主项目中调
在之前提到的多项目配置中,:libraries:lib1 和 :libraries:lib2 可以是 Java 项目,并且 :app 这个 Android 项目将会使用它们输出的 jar 包。然而,如果你想这部分代码能够访问 Android APIs 或者使用 Android 的资源,那么这些 Library 项目就不能是 Java 项目,只能是 Android Library 项目。
Eclipse-Neon Maven Java原型-4项目 嗨,我生成了一个包含4个项目的maven原型? 请你帮我做那件事好吗。因为我试过但没有成功 我的尝试: 我添加了对BULK的框架依赖 我添加了对bulk_ear的框架依赖 但是当我安装Maven时,framework.jar没有打包到EAR。
我在eclipse中有一个JavaNLP项目(比如X),它在maven中有依赖项 现在,我已经使用JavaSwing为这个项目(x)构建了UI,JavaSwing是eclipse中的另一个项目(比如Y)。 当我运行项目Y(点击按钮时调用项目X)时,会给我带来错误,比如 java.lang.NoClassDefFoundError: edu/stanford/nlp/ie/NER分类文件 我认为这是
Gradle 项目可以依赖于其它组件,这些组件可以是外部二进制包,或者是其它的 Gradle 项目。
第二章 项目依赖 由于spring data依赖于很多不同的组件,其中大部分都有不同的版本号,找到兼容的最简单方式就是利用我们定义的bom模版,在maven项目中,你可以在pom文件中定义这样的片段<dependencyManagement /> 例1. 在BOM中使用spring data发布的版本 <dependencyManagement> <dependencies> <dep