首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将主JSF项目的类添加到另一个JSF项目的属性/库中

将主JSF项目的类添加到另一个JSF项目的属性/库中
EN

Stack Overflow用户
提问于 2013-07-26 11:28:28
回答 1查看 532关注 0票数 0

我是JSFUnit测试的新手(使用Netbeans7.3、JSF2.1、JDK7),我想知道是否有一种方法可以将主项目中的类添加到JSFUnit项目中,因为有人告诉我要将JSFUnit项目与主项目分开。

我尝试过Properties/Libraries/Add Project,但它导致了一个错误,指出无法添加项目,因为它不是使用Ant脚本创建的。

我已经将Main的类添加到JSFUnit项目的属性->库->Add Jar/文件夹中,但在运行时找不到这些类,这导致在本地主机ServletTestRun中出现以下错误:

代码语言:javascript
复制
biz/dtit/geenie/controller/AccountController

java.lang.NoClassDefFoundError:
ebiz/dtit/geenie/controller/AccountController
.
.
.
Caused by: java.lang.ClassNotFoundException: biz.dtit.geenie.controller.AccountController
.
.
.

。。。原因: java.lang.ClassNotFoundException: biz.dtit.geenie.controller.AccountController。。。

EN

回答 1

Stack Overflow用户

发布于 2013-07-30 11:21:52

我刚刚找到了一种将类添加到另一个web项目中的方法,它在我这边工作。首先,创建主项目类的.jar文件,并将其添加到JSFUnit的项目属性中。不能使用netbeans IDE为web项目创建.jar文件,因此请从项目的文件夹中找到build.xml,然后添加以下内容:

代码语言:javascript
复制
<target name="-post-compile">
<jar destfile="${basedir}/dist/my_web_app.jar">
    <fileset dir="${basedir}/build/web/WEB-INF/classes">

    </fileset>
</jar>

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17872440

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档