用于Eclipse的新版ADT r17插件添加了自动设置JAR依赖项的功能./ libs文件夹中的任何.jar文件现在都会添加到构建配置中.不幸的是,Android Dependencies类路径容器是不可修改的.

如何将javadoc和源附加到自动插入的.jar(来自/ libs文件夹)?
我正在使用一个用gradle构建的开源项目.我想生成一个(项目)-sources.jar文件,我可以将其加载到我的IDE(IntelliJ IDEA)并通过项目进行调试.如果我可以生成它,我知道如何加载文件.
我查看了项目的可用gradle任务,但没有一个生成源jar文件.
为此项目生成源jar文件的最简单方法是什么?
将源添加到包含已编译类文件的jar文件中也可以.
我有一个Java 64位Eclipse应用程序,Eclipse在Windows 7 Pro x64上运行.
我下载了Jersey软件包jaxrs-ri-2.7.zip,用于客户端RESTful API访问.
我添加了这些外部jar(项目|构建路径|配置构建路径... |库):
jaxrs-ri/api/javax.ws.rs-api-2.0.jar
jaxrs-ri/lib/jersey-client.jar
jaxrs-ri/lib/jersey-common.jar
Run Code Online (Sandbox Code Playgroud)
这是来源:
package prjTestJersey;
import javax.ws.rs.client.Client;
import javax.ws.rs.client.ClientBuilder;
public static void main(String[] args)
{
try
{
Client oClient = ClientBuilder.newClient();
oClient.close();
}
catch (Exception e)
{
e.printStackTrace();
}
}
Run Code Online (Sandbox Code Playgroud)
踩到第一行时,我收到以下错误:Clinet oClient ......:
Source not found.
Run Code Online (Sandbox Code Playgroud)
为什么错误以及如何解决?为什么"找不到源"而不是真正的错误.
注意:我尝试将3个jar文件复制到项目的lib文件夹中,但这没有任何好处.我正在使用Eclipse调试器,因此在调试视图中按F11,然后在线上执行F6.
更新:
我尝试创建一个全新的32位应用程序(WindowBuilder SWT应用程序窗口)并简单地更新main(...),同样的问题.这意味着问题与平台无关.
更新2:
发布的尝试运行的答案并不是一个坏主意.:-)这给了另一条线索,我必须追查.这是转储.
Exception in thread "main" java.lang.NoClassDefFoundError: org/glassfish/hk2/utilities/binding/AbstractBinder
at org.glassfish.jersey.client.ClientConfig.<init>(ClientConfig.java:452)
at org.glassfish.jersey.client.JerseyClientBuilder.<init>(JerseyClientBuilder.java:94)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance(Unknown Source) …Run Code Online (Sandbox Code Playgroud) 我决定学习JavaFX.我需要浏览类的源代码javafx.scene.layout.StackPane.所以我按F3去了源代码.没有源代码,也没有允许附加源代码的按钮.我在网上看了一下,但没有找到任何有用的东西.我使用eclipse kepler和java7.我的classpath中有jfxrt.jar.
有没有办法在Eclipse中搜索一个特定的源附件?
目前我在做的是:
必须有一个更简单的方法!
当我单击相应的对象或其方法时,我想查看Java文件。我知道Java文件是经过编译的,它将采用.class格式。无论如何,可以通过使用插件或其他任何工具将其视为eclipse中的Java文件吗?因此,我们可以避免在Java门户网站中看到对象及其方法的实现。
经过大量的谷歌搜索并尝试了最近几天的不同选项后,我要发布此查询。有没有一种简单的方法可以在Eclipse中附加源代码?是我对问题最接近的答案。
从以上文章中,我尝试了所有解决方案,但是每次Eclipse打开.class文件而不是.java文件时,我都尝试了所有解决方案。
Eclipse详细信息:
请让我知道这是Eclipse的错误还是我遗漏了一些东西。