相关疑难解决方法(0)

由于对所需库rt.jar的限制而对类进行访问限制?

我正在尝试编译由IBM的WSDL2Java在Java5上创建的Java 1.4代码,而无需重新创建存根并在Eclipse中看到此错误.我假设创建的存根应该只要运行时jar可用就可以编译(它们是).

Access restriction: The type QName is not accessible due to restriction on required library C:\Program Files\Java\jdk1.5.0_16\jre\lib\rt.jar

完整的类名是 javax.xml.namespace.QName

到底发生了什么?

这是我试图用香肠重构一头猪的情况吗?我最好重新创建存根吗?

java eclipse wsdl wsdl2java stub

813
推荐指数
12
解决办法
62万
查看次数

无法导入javax.swing.JFrame

我一直在寻找互联网,无法找到答案.

我正在使用Eclipse,需要从javax.swing导入JFrame.但是将鼠标悬停在声明上(在Eclipse中应该为您提供导入选项)导入选项不会显示.相反,我手动键入导入路径,但得到一个错误.

更进一步,我使用包浏览器试图改善它...不能.我有最新版本的Eclipse,以及最新的JRE和JDK.但仍然没有奏效.

码:

package com.BickDev.Game;

import java.awt.Canvas;
import java.awt.Dimension;

import javax.swing.JFrame;

public class Game extends Canvas implements Runnable {
    private static final long serialVersionUID = 1L;

    public static final int WIDTH = 320;
    public static final int HEIGHT = WIDTH / 12 * 9;
    public static final int SCALE = 2;
    public final String TITLE = "Troy's Game Test";
    private boolean running = false;


    public void run() {

    }

    public static void main(String args[]) {

        Game game = new …
Run Code Online (Sandbox Code Playgroud)

java eclipse swing jframe

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

标签 统计

eclipse ×2

java ×2

jframe ×1

stub ×1

swing ×1

wsdl ×1

wsdl2java ×1