我的Netbeans IDE中有一个简单的java应用程序 - maven项目。
创建Maven Web应用程序并添加第一个项目后,Netbeans显示一切正常,我也可以使用所有方法。
但在运行时我正在
java.lang.ClassNotFoundException: com.example.dal.factory.PersistenceDaoFactory
是否可以在不创建多模块java EE应用程序的情况下根据简单的Java应用程序制作Web项目?
答案 0 :(得分:1)
是的,但您需要在本地安装第一个项目:
mvn install:install-file \
-Dfile=<path-to-file> \
-DgroupId=<group-id> \
-DartifactId=<artifact-id> \
-Dversion=<version> \
-Dpackaging=jar
设置NetBeans以将项目用作依赖项与使用其他Maven项目中可用的Maven工件不同;对于Maven,你需要在Maven回购中使用它。