相关疑难解决方法(0)

Eclipse java调试:找不到源代码

在eclipse中调试java应用程序时,我在两种情况下收到" Source not found "错误:

  • 单步执行已导入的其他项目中的文件
  • 单步进入已安装的maven存储库中的文件

文件在那里,但是eclipse不会进入它们,而是显示一个" 附加源 " 按钮

我尝试附加(打开一个对话框来定义变量?!),eclipse确实跳转到文件,但调试器无法检查那里的任何变量.另外,为每个依赖项手动附加源代码也不实用,因为在我的情况下有数千个依赖项文件.

我是eclipse\java的新手,所以解释为什么会发生这种情况+如何解决这个问题会有很大帮助!

java eclipse debugging

172
推荐指数
10
解决办法
38万
查看次数

Eclipse:通过本地属性将source/javadoc附加到库

我的SVN存储库中有第三方库,我想在Eclipse中本地关联source/javadoc.即,应该有一些本地设置(例如,local.properties文件中的条目)将源/ javadoc与JAR文件相关联,但是不会通过本地依赖项将本地依赖项引入存储库.classpath.理想情况下,我有

lib_src_dir = /my/path/to/lib/src
Run Code Online (Sandbox Code Playgroud)

local.properties

<classpathentry kind="lib" path="lib.jar" sourcepath="${lib_src_dir}">
Run Code Online (Sandbox Code Playgroud)

.classpath.可以这样做吗?

[编辑] @VonC的回答是有帮助的......有没有办法从文本文件加载路径变量(例如local.properties),而不是通过Window - > Preferences - > General - > Workspace - > Linked Resources?

java eclipse javadoc jar

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

为什么我收到java.lang.NullPointerException而不是soap响应?

我发送以下请求到服务器,当我复制请求并使用SOAPUI它显示正确的响应,

但是当我使用以下代码生成并发送它时,返回

java.lang.NullPointerException
Run Code Online (Sandbox Code Playgroud)

在第50行,这是

sm.writeTo(out);
Run Code Online (Sandbox Code Playgroud)

码:

SOAPConnectionFactory soapConnectionFactory = SOAPConnectionFactory.newInstance();
SOAPConnection connection = soapConnectionFactory.createConnection();
SOAPFactory soapFactory = SOAPFactory.newInstance();
MessageFactory factory = MessageFactory.newInstance();
SOAPMessage message = factory.createMessage();
SOAPHeader header = message.getSOAPHeader();
SOAPPart soapPart = message.getSOAPPart();
SOAPEnvelope soapEnvelope = soapPart.getEnvelope();        
SOAPBody body = soapEnvelope.getBody();
header.removeNamespaceDeclaration(header.getPrefix());

soapEnvelope.addNamespaceDeclaration("v9", "ADDRESS OF SERVICE");

Name bodyName;
bodyName = soapFactory.createName("User");

SOAPElement getList = body.addChildElement("User", "v9");

Name childName;

getList.addChildElement("name", "v9").addTextNode("Alex");
getList.addChildElement("surname", "v9").addTextNode("Nicroid");   

message.writeTo(System.out); 

URL endpoint = new URL("ENDPOINT ADDRESS OF SERVER");
SOAPMessage response = connection.call(message, endpoint);

connection.close();

SOAPMessage sm …
Run Code Online (Sandbox Code Playgroud)

java soap soapui soap-client

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

使用Eclipse和Tomcat问题调试Spring MVC

我已经在Tomcat服务器(Eclipse IDE)上部署了Spring MVC应用程序。该应用程序运行良好,但是一些数据已添加到list.So中,希望进行调试。我已经添加了调试点并执行了“在服务器上调试”,服务器以调试模式启动,但是它说:在调试视图中找不到源。该控件未出现在应用程序代码中。

Java编程的新手,所以我确定我问的不是一个愚蠢的问题。请帮助我。让我知道是否需要更多详细信息。

注意我不使用Maven或类似的东西。

谢谢锡迪

java debugging tomcat spring-mvc

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

标签 统计

java ×4

debugging ×2

eclipse ×2

jar ×1

javadoc ×1

soap ×1

soap-client ×1

soapui ×1

spring-mvc ×1

tomcat ×1