小编Dav*_* I.的帖子

使用Maven exec插件指定javaagent参数

我有一个类似的问题:前一个问题

我正在使用Netbeans将Java项目转换为Maven.为了启动程序,我们需要的命令行参数之一是-javaagent设置.例如

-javaagent:lib/eclipselink.jar
Run Code Online (Sandbox Code Playgroud)

我正在尝试让Netbeans启动应用程序以供开发使用(我们将编写自定义启动脚本以进行最终部署)

由于我使用Maven来管理Eclipselink依赖项,我可能不知道Eclipselink jar文件的确切文件名.它可能类似于eclipselink-2.1.1.jar,它基于我在pom.xml文件中配置的版本.

如何配置exec-maven-plugin将精确的eclipselink文件名传递给命令行参数?

<plugin>
    <groupId>org.codehaus.mojo</groupId>
    <artifactId>exec-maven-plugin</artifactId>
    <configuration>
       <executable>java</executable>
           <arguments>
               <argument>-Xmx1000m</argument>
               <argument>-javaagent:lib/eclipselink.jar</argument> <==== HELP?
               <argument>-classpath</argument>
               <classpath/>
               <argument>my.App</argument>
           </arguments>
    </configuration>
</plugin>
Run Code Online (Sandbox Code Playgroud)

javaagents maven

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

在 Eclipse 中找不到用于 Egit 升级的存储库

最新的 Egit p2 存储库在哪里?我正在使用 Oxygen .2,在尝试检查软件更新后出现以下错误。

!ENTRY org.eclipse.equinox.p2.engine 4 4 2018-01-18 14:17:43.037
!MESSAGE An error occurred while collecting items to be installed
!SUBENTRY 1 org.eclipse.equinox.p2.engine 4 0 2018-01-18 14:17:43.037
!MESSAGE session context was:(profile=_home_isheedm_bin_jee-latest-released_eclipse, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
!SUBENTRY 1 org.eclipse.equinox.p2.artifact.repository 4 0 2018-01-18 14:17:43.037
!MESSAGE No repository found containing: osgi.bundle,org.eclipse.egit,4.11.0.201801172130
!SUBENTRY 1 org.eclipse.equinox.p2.artifact.repository 4 0 2018-01-18 14:17:43.037
!MESSAGE No repository found containing: osgi.bundle,org.eclipse.egit.core,4.11.0.201801172130
!SUBENTRY 1 org.eclipse.equinox.p2.artifact.repository 4 0 2018-01-18 14:17:43.037
!MESSAGE No repository found containing: osgi.bundle,org.eclipse.egit.doc,4.11.0.201801172130
!SUBENTRY 1 org.eclipse.equinox.p2.artifact.repository 4 0 …
Run Code Online (Sandbox Code Playgroud)

eclipse p2 egit

4
推荐指数
1
解决办法
2793
查看次数

与MySQL ALTER TABLE相比,Oracle架构的性能变化?

当使用MySQL MyISAM表并发出ALTER TABLE语句来添加列时,MySQL会创建一个临时表,并在覆盖原始表之前将所有数据复制到新表中.

如果该表包含大量数据,则此过程可能非常慢(尤其是在重建索引时),并且要求您在磁盘上有足够的可用空间来存储表的2个副本.这非常烦人.

添加列时Oracle如何工作?在大桌子上快吗?

我总是对能够在没有大量停机时间的情况下进行模式更改感兴趣.我们总是在我们的软件中添加新功能,这些功能需要在每个版本中更改架构.任何建议表示赞赏......

mysql oracle

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

停止Jenkins在管道阶段检出Git URL

我已经设置了Jenkins声明式管道作业,它从Git中提取了Jenkinsfile。我有一个在另一个节点(由标签选择)上运行的阶段,但是它也试图从Git签出Jenkinsfile。

如何停止这种行为?这个特定的从站位于防火墙的另一侧,我只能通过SSH来访问它。

jenkins jenkins-pipeline

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

标签 统计

eclipse ×1

egit ×1

javaagents ×1

jenkins ×1

jenkins-pipeline ×1

maven ×1

mysql ×1

oracle ×1

p2 ×1