小编joh*_*ode的帖子

Java"user.dir"属性 - 究竟是什么意思?

我想使用user.dirdir作为我的单元测试的基础目录(创建了大量文件).此属性是否指向当前工作目录(例如,通过'cd'命令设置)是否正确?

java

92
推荐指数
4
解决办法
14万
查看次数

有关Raspberry PI的任何Java经验吗?

是否可以在Raspberry pi上的例如jboss或glassfish服务器上运行普通的Java应用服务器?任何限制?有没有人有覆盆子pi的Java开发经验?

至少任何适用于RPi的JVM都会很好.

java linux jboss jvm raspberry-pi

28
推荐指数
3
解决办法
2万
查看次数

Java Object.hashCode() - 地址还是随机()?

我正在尝试理解该hashCode()方法的本机实现.这种方法到底是什么回归?它是一个内存地址还是一个随机值?

java

24
推荐指数
2
解决办法
3094
查看次数

在这种背景下,它的任何超类都不为人所知

我正在尝试将一些实体发送到基于ejb的Web服务.这是我的Web服务客户端代码:

package ejbserviceclient;

import java.net.MalformedURLException;
import java.net.URL;
import javax.xml.bind.JAXBContext;
import javax.xml.bind.JAXBException;
import javax.xml.namespace.QName;
import javax.xml.ws.Service;

public class EjbServiceClient {

  public static void main(String[] args) throws MalformedURLException, JAXBException {

    JAXBContext context = JAXBContext.newInstance(EjbServiceClient.class);


    URL url = new URL("http://ipsedin:8080/WebServiceBeanService/WebServiceBean?wsdl");
    QName serviceName = new QName(
            "http://ejb.rpt.softcomputer.com/",
            "WebServiceBeanService");
    QName portName = new QName(
            "http://ejb.rpt.softcomputer.com/",
            "WebServiceBeanPort");

    Service service = Service.create(url, serviceName);
    Echo ejbService = service.getPort(portName, Echo.class);

    System.out.println(ejbService.echo("lololo"));
    System.out.println(ejbService.processExCourse(new ExCourse()));

  }
}
Run Code Online (Sandbox Code Playgroud)

这是实体:

package ejbserviceclient;

import javax.xml.bind.annotation.XmlRootElement;

@XmlRootElement
public class ExCourse {

int id;

}
Run Code Online (Sandbox Code Playgroud)

但有例外: …

java debugging jaxb

16
推荐指数
1
解决办法
7万
查看次数

使用SureFire插件时遇到麻烦: - "分叉的虚拟机终止而没有说再见.虚拟机崩溃或System.exit被调用?"

在发生异常后运行单元测试时:

org.apache.maven.lifecycle.LifecycleExecutionException: ExecutionException; nested exception is java.util.concurrent.ExecutionException: java.lang.RuntimeException: The forked VM terminated without saying properly goodbye. VM crash or System.exit called ?
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:719)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:556)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:535)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
at org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:48)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
at java.lang.reflect.Method.invoke(Method.java:600)
at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Run Code Online (Sandbox Code Playgroud)

有什么建议?

java junit powermock maven-surefire-plugin

14
推荐指数
1
解决办法
2万
查看次数

从控制台运行Java应用程序时如何查看完整的异常堆栈跟踪?

从控制台运行java应用程序时我得到一个例外,其中包含以下行:

......还有5个

是否有可能看到完整的痕迹?有没有cmd参数?

谢谢.

java debugging cmd

10
推荐指数
1
解决办法
4992
查看次数

是否可以使用PowerMock来模拟新文件的创建?

我想介绍一个逻辑,用单元测试创​​建文件.是否可以模拟File类并避免实际创建文件?

java powermock

9
推荐指数
3
解决办法
7971
查看次数

使用oracle jdbc连接时如何获取数据库模式名称?

我试图使用DatabaseMetaData.getTables()方法获取所有数据库表.但是这种方法需要数据库模式名称模式.是否可以获取当前数据库连接的模式名称?

java oracle jdbc

8
推荐指数
1
解决办法
2万
查看次数

如何为maven设置env变量以正确运行测试?

是否可以在pom.xml中设置junit测试使用的env变量?Netbeans可以获得env vars并构建项目.但是当我使用命令行(mvn clean - > mvn install)时,由于测试错误,构建失败.

谢谢.

junit pom.xml maven

7
推荐指数
1
解决办法
8780
查看次数

无法从xsd生成java.util.Calendar - 获取XmlGregorianCalendar

是否可以从xsd文件生成具有Claendar类型字段的实体?我正在尝试xs:date和xs:dateTime但仍然获得XMLGregarionCalendar.我正在使用cxf-codegen-plugin和jaxb bninding.谢谢.保罗.

xsd wsdl cxf jaxb

6
推荐指数
1
解决办法
4505
查看次数

标签 统计

java ×8

debugging ×2

jaxb ×2

junit ×2

powermock ×2

cmd ×1

cxf ×1

jboss ×1

jdbc ×1

jvm ×1

linux ×1

maven ×1

maven-surefire-plugin ×1

oracle ×1

pom.xml ×1

raspberry-pi ×1

wsdl ×1

xsd ×1