我在Java Swing应用程序中遇到导入org.dyno.visual.swing.layouts语句的问题。
我已经为org.dyno.visual.swing.layouts添加了外部jar文件,但它仍然显示了这个错误。
请让我知道如何解决此问题。
感谢。
答案 0 :(得分:1)
您缺少称为“Visual Swing 4 Eclipse”的软件包。
您可以从http://visualswing4eclipse.googlecode.com/files/vs4e_0.9.12.I20090506-2220.zip下载包含必要JAR文件的.zip文件。
下载完成后,将ZIP文件解压缩到Eclipse项目内的某个位置(进入像ExternalJARs这样的文件夹)。一旦他们在那里提取:
我希望这有帮助!
答案 1 :(得分:0)
这些导入来自org.dyno.visual.swing_0.9.12.I20090423-1800.jar
。
我在项目中使用了Visual Swing库,我只是将它们添加到BuildPath中。 现在我将这个项目转换为Maven,我无法在任何maven存储库中找到这些库。 我的解决方案是手动将我使用的库添加到本地存储库。
我在.m2\repository\org\dyno\visual\swing\0.9.12
添加了以下文件:
swing-0.9.12.jar
(这是org.dyno.visual.swing_0.9.12.I20090423-1800.jar
已重命名)
swing-0.9.12.pom
(我是根据存储库中的其他pom文件创建的)
<?xml version="1.0"?>
<project>
<modelVersion>4.0.0</modelVersion>
<groupId>org.dyno.visual</groupId>
<artifactId>swing</artifactId>
<version>0.9.12</version>
<packaging>jar</packaging>
<name>Visual Swing</name>
<url>http://dyno.org/visual/swing/</url>
<description></description>
<licenses>
<license>
<name>GNU General Public License, version 2</name>
<url>http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt</url>
<distribution>repo</distribution>
</license>
</licenses>
</project>
在项目的pom中我添加了
<dependency>
<groupId>org.dyno.visual</groupId>
<artifactId>swing</artifactId>
<version>0.9.12</version>
</dependency>
如果你需要在Maven中使用Visual Swing,我希望这会有所帮助。