小编pan*_*nox的帖子

使用Maven创建两个独立的jar,没有依赖项,只有依赖项

可以Maven在一个pom.xml中创建两个jar:一个ja​​r用我的应用但没有依赖,第二个jar只有依赖?我想要两个独立的罐子,但我想用我的应用程序运行jar,这个应用程序必须'看到'第二个jar中的所有依赖项.我希望在一个eclipse项目中拥有的所有内容,只有一次运行mvn:package我想创建单独的jar ...是否可能?现在我使用maven-jar-plugin创建带app的jar,我在maven-jar-plugin的配置中通过添加行来指定classpath:

<addClasspath>true</addClasspath>
Run Code Online (Sandbox Code Playgroud)

在我使用maven-assebly-plugin创建jar-with-dependencies之前,我现在必须创建单独的jar-s ....

谢谢,seishin

java maven

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

Java Swing中框架,窗口和组件之间的通信

我有一个带JPanel的主应用程序窗口(JFrame).在JPanel上我有一些按钮.单击其中一个按钮后,我创建了JDialog窗口,用户可以在其中选择两个选项:"执行"或"取消".单击"执行此操作"后,对话框将关闭,然后我创建一些带有进度条的进度窗口(另一个JDialog).在进度窗口中,我执行具有长任务的swingworker.任务完成后,我会显示消息对话框(JOptionPane.showOptionDialog),其中包含有关任务结果("成功"或"失败")的信息.此任务的结果确定主应用程序窗口的状态(我更改按钮上的标签,例如"登录"/"注销").如何将此swingworker(在方法done()中)的结果"发送"到主应用程序窗口以刷新主应用程序窗口的状态(更改按钮的标签)?我是否需要某种控制器,可能是监听器或仅引用主应用程序窗口?

先谢谢你,seishin

java swing

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

标签 统计

java ×2

maven ×1

swing ×1