相关疑难解决方法(0)

如何将javadoc或源附加到libs文件夹中的jar?

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

不可修改的android依赖类classpath

如何将javadoc和源附加到自动插入的.jar(来自/ libs文件夹)?

eclipse android javadoc adt

253
推荐指数
5
解决办法
8万
查看次数

如何使用gradle构建源jar

我正在使用一个用gradle构建的开源项目.我想生成一个(项目)-sources.jar文件,我可以将其加载到我的IDE(IntelliJ IDEA)并通过项目进行调试.如果我可以生成它,我知道如何加载文件.

我查看了项目的可用gradle任务,但没有一个生成源jar文件.

为此项目生成源jar文件的最简单方法是什么?

将源添加到包含已编译类文件的jar文件中也可以.

java jar gradle

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

Jersey ClientBuilder.newClient():找不到源代码

我有一个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)

java eclipse rest jersey

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

如何在eclipse kepler中查看JavaFX SDK的源代码?

我决定学习JavaFX.我需要浏览类的源代码javafx.scene.layout.StackPane.所以我按F3去了源代码.没有源代码,也没有允许附加源代码的按钮.我在网上看了一下,但没有找到任何有用的东西.我使用eclipse kepler和java7.我的classpath中有jfxrt.jar.

java eclipse javafx

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

在Eclipse中搜索源代码附件

有没有办法在Eclipse中搜索一个特定的源附件?

目前我在做的是:

  1. 在Eclipse中,在Package Explorer中右键单击我对源代码感兴趣的二进制jar,然后选择Properties
  2. 从对话框中复制并粘贴源附件文件名
  3. 制作一个新目录
  4. 将源jar解压缩到该目录
  5. 在Emacs中搜索该目录(是的,Emacs - 这意味着我不必将其添加为Eclipse中的新项目)

必须有一个更简单的方法!

eclipse

3
推荐指数
1
解决办法
1747
查看次数

Eclipse如何查看Java文件而不是类文件

当我单击相应的对象或其方法时,我想查看Java文件。我知道Java文件是经过编译的,它将采用.class格式。无论如何,可以通过使用插件或其他任何工具将其视为eclipse中的Java文件吗?因此,我们可以避免在Java门户网站中看到对象及其方法的实现。

java eclipse class

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

Eclipse Java项目-打开声明始终打开类文件而不是.java

经过大量的谷歌搜索并尝试了最近几天的不同选项后,我要发布此查询。有没有一种简单的方法可以在Eclipse中附加源代码?是我对问题最接近的答案。

从以上文章中,我尝试了所有解决方案,但是每次Eclipse打开.class文件而不是.java文件时,我都尝试了所有解决方案。

Eclipse详细信息:

  • 开普勒服务发布2
  • Build ID:20140224-0627

请让我知道这是Eclipse的错误还是我遗漏了一些东西。

java eclipse

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

标签 统计

eclipse ×6

java ×5

adt ×1

android ×1

class ×1

gradle ×1

jar ×1

javadoc ×1

javafx ×1

jersey ×1

rest ×1