小编san*_*pta的帖子

Maven:只构建多模块项目中的一个模块

我有一个多模块Maven项目,其中我只想发布更新模块而不是整个项目.这是由于某些特定要求,其中不需要发布整个项目 - 只有库的一个子集需要修复,因此需要发布.

但是,当我运行一个时,mvn release:prepare我得到以下错误Non-resolvable parent POM- 我已经在模块项目中使用relativePath标记设置了父POM关系,但这似乎不起作用.

是否可以仅释放模块而不是释放整个项目.

提前致谢.

编辑

父母pom

<groupId>com.domain</groupId>
<artifactId>project-parent</artifactId>
<version>0.5.1-SNAPSHOT</version>

<packaging>pom</packaging>

<modules>
    <module>library1</module>
    <module>library2</module>
    <module>library3</module>
</modules>
Run Code Online (Sandbox Code Playgroud)

模块POM如下:

<parent>
    <groupId>com.domain></groupId>
    <artifactId>project-parent</artifactId>
    <version>0.5.1-SNAPSHOT</version>
</parent>

<artifactId>library1</artifactId>
Run Code Online (Sandbox Code Playgroud)

现在我只想发布新版本的library1而不是其他版本

java build maven

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

通过Eclipse调试Jline2应用程序

我正在使用Jline2框架在Java中构建一个控制台应用程序.在Windows 7上从Eclipse启动应用程序时,shell立即存在,并且不会等待用户输入命令.

什么可能出错?

java console-application jline

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

AutoCAD与JAVA的接口

通过JAVA程序与AutoCAD连接的任何想法.我正在寻找一种可以直接与AutoCAD会话(甚至启动一个)连接的解决方案,它与AutoCAD的.NET扩展一起使用.或者通过JAVA使用ObjectARX的任何方式,绝对不会在其上编写完整的JNI包装器.

补充:我们正在寻找开源的东西.如果没有,我们准备在开源中创建一个,如果有人可以伸出援助之手解释如何完成它.我们看了JNA和JaWin.与JNI合作的JNA可能有所帮助,但太难看了.另一方面,JaWin在过去的4年里没有更新过,所以有点怀疑地使用它.

java autocad objectarx

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

Java中HttpURLConnection中的荒谬连接超时

在我的一个应用程序中,我们使用HttpURLConnection打了另一台服务器 - 该应用程序运行良好数月,现在突然所有命中都面临连接超时.间歇性地,一些呼叫(500个中的1个)成功而其他所有呼叫都失败.该应用程序部署在使用Tomcat 5.5在Java 5上运行的Linux上.我从命令行尝试了一个curlwget工作正常.

使用完全相同代码库的另一个Java进程能够从命令行进行连接.我们已经重新启动了tomcat服务器以及机器,但无济于事.我们已经彻底检查了机器,并且没有阻塞过程/防火墙阻碍这一点(显然其他Java进程能够建立连接).

在间歇性突发(例如每天一次)中,应用程序能够建立一些连接,然后返回到断开状态.堆栈跟踪也不是很明显.

有什么建议可能会出错吗?

[更新]如果服务器DNS在应用程序运行时发生更改,Java将不会选择此项,并且连接将从旧IP中超时(考虑到IP已关闭).因此,在CDN的情况下,如果节点发生故障并且它被另一个IP替换,则可能发生问题.

java connection timeout httpurlconnection

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

使用RemoteObject进行同步调用

有没有办法在Flex中使用RemoteObject进行同步调用?

apache-flex actionscript

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