在eclipse中调试java应用程序时,我在两种情况下收到" Source not found "错误:
文件在那里,但是eclipse不会进入它们,而是显示一个" 附加源 " 按钮
我尝试附加(打开一个对话框来定义变量?!),eclipse确实跳转到文件,但调试器无法检查那里的任何变量.另外,为每个依赖项手动附加源代码也不实用,因为在我的情况下有数千个依赖项文件.
我是eclipse\java的新手,所以解释为什么会发生这种情况+如何解决这个问题会有很大帮助!
我的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?
我发送以下请求到服务器,当我复制请求并使用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) 我已经在Tomcat服务器(Eclipse IDE)上部署了Spring MVC应用程序。该应用程序运行良好,但是一些数据已添加到list.So中,希望进行调试。我已经添加了调试点并执行了“在服务器上调试”,服务器以调试模式启动,但是它说:在调试视图中找不到源。该控件未出现在应用程序代码中。
Java编程的新手,所以我确定我问的不是一个愚蠢的问题。请帮助我。让我知道是否需要更多详细信息。
注意我不使用Maven或类似的东西。
谢谢锡迪
java ×4
debugging ×2
eclipse ×2
jar ×1
javadoc ×1
soap ×1
soap-client ×1
soapui ×1
spring-mvc ×1
tomcat ×1