我在Eclipse IDE中有两个项目。
1)首先,项目名为X. 2)第二个项目名为Y。
Y依赖于X项目。
QUIESTION 1)有两种方法可以在eclipse中添加依赖。项目 - >属性 - >构建路径,还有“PROJECTS”标签和“图书馆”标签。
如果我在“PROJECTS”标签中添加了我的项目。一切有效! 如果我使用maven (mvn package)创建jar文件并添加到librarys (mvn eclipse:eclipse)我有例外:
Exception in thread "Thread-4" java.lang.NoClassDefFoundError: org/apache/pdfbox...
...
Caused by: java.lang.ClassNotFoundException: org.apache.pdfbox ...
只有X项目使用org.apache.pdfbox claees。我是否必须在Y项目中添加pdfbox依赖项? 我怎样才能解决这个问题呢?......当我创造Y的罐子时也一样......