首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >错误:包org.jdesktop.layout不存在

错误:包org.jdesktop.layout不存在
EN

Stack Overflow用户
提问于 2014-03-08 04:38:13
回答 1查看 10.2K关注 0票数 2

我想在不使用eclipse的情况下编译通用-G-代码-发件人。我在OSX10.9.2上,当我输入ant时,最终得到以下错误:

代码语言:javascript
复制
[javac] Compiling 25 source files to /Users/trewq/Downloads/Universal-G-Code-Sender/build/classes
[javac] /Users/trewq/Downloads/Universal-G-Code-Sender/src/com/willwinder/universalgcodesender/MainWindow.java:212: error: package org.jdesktop.layout does not exist
[javac]         org.jdesktop.layout.GroupLayout commandsPanelLayout = new org.jdesktop.layout.GroupLayout(commandsPanel);

当我检查回购时,我确实看到了./lib/swing-layout-1.0.4.jar在那里。我确实将CLASSPATH设置为:lib/swing-layout-1.0.4.jar:/Users/trewq/Downloads/Universal-G-Code-Sender/lib/swing-layout-1.0.4.jar,但没有看到任何变化。如果你能给我指点,我将不胜感激

已更新

我宁愿不修改源代码。我认为问题在于ant无法找到库,而且这个库在swing-layout-1.0.4.jar中是可用的,当我使用jar -xf swing-layout-1.0.4.jar时,我确实看到了这些类,我相信蚂蚁就是在抱怨这些类。我找到了这个显示类在那里的站点。下面是我在lib目录中看到的内容:

代码语言:javascript
复制
 org
  └── jdesktop
     └── layout
       ├── GroupLayout.class
       ├── LayoutStyle.class

我知道这个项目是使用netbeans创建的,但我想看看是否可以在build.xml中编辑CLASSPATH (或其他一些变量)--我确实尝试过这种方法,但也有相同的错误。我不想安装netbeans。

EN

回答 1

Stack Overflow用户

发布于 2014-03-08 04:44:18

指针:GroupLayout被合并到Java6中的JSE中。将导入更改为类的JSE版本。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22265086

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档