我知道这个主题有很多线程,但是在没有解决方案的情况下搜索了大约 10 个小时后,我会在一个新线程中提问。
我有两个项目无法正常工作。
我使用带有干净 jre/jdk 8 和 javaee7 的 Windows 8.1 64 位。我有一个 glassfish 4 服务器和 netbeans 8。
当我说我的服务器日志为空时,我的意思是在“%glassgish4%\glassfish\domains\domain1\log”中找到的服务器域日志文件。
我的项目是带有 JavaBeans 的简单企业应用程序。
我的第一个问题是通过会话 bean 进行的简单远程方法调用中的多重异常。我创建了企业应用程序项目和一个普通的客户端(java)项目来保存远程接口。客户端调用一个简单的方法来添加两个数字。
项目结构可以在这里看到:
项目结构
客户端应用程序中的接口可以在这里看到:
NeueSessionBeanRemote
企业应用中的接口实现是这样的:
Interface-Implementation
这是客户端应用程序的主要方法:
main-method
netbeans 错误输出在这里:
netbeans 错误输出
服务器日志为空(只是部署企业应用程序项目的成功通知)。
嗯,这是第一个问题。现在我将告诉你关于第二个。
这是一个允许以jsp形式输入客户信息并将其插入数据库(旅行社)的项目。
这是结构:
第二个项目结构
我将“Kunde”类复制到客户端应用程序,因为 RemoteInterface 不知道“Kunde”。
好吧,这是我的 RemoteInterface “Reisebuero2Remote”:
Reisebuero2Interface
我不会显示客户端的 main 方法,因为它是空
的;)接口实现看起来像这样:
interface-implementation
“Kunde”看起来像这样:
Kunde
因为web实现是简单的html我只给你看jsp文件:
jsp文件
这是我的问题,我什至无法构建企业应用程序:
构建时出错
我的服务器日志又是空的。
如果您需要更多信息,我会尽力提供。
非常感谢您的支持。
编辑:
文件夹中 pom.xml 的内容:C:\Program Files\glassfish-4\glassfish\lib\install\applications__admingui\META-INF\maven\org.glassfish.main.admingui\war
//Removed
POM.XML
在项目文件夹中搜索 pom.xml
的结果:Netbeans 中项目的搜索结果
上下文菜单:
上下文