小编lfu*_*ini的帖子

Netbeans Web应用程序 - 在构建WAR时不包括JAR

我正在使用Netbeans IDE开发Web应用程序,我在应用程序服务器中提供了一些JAR,这些JAR不需要在WAR中(但我们需要它们在本地编译和运行).

在构建WAR文件时,Netbeans中是否有选项可以排除JAR文件?

netbeans netbeans6.8

7
推荐指数
2
解决办法
3239
查看次数

使用Java和Apache Batik从SVG生成多页PDF

我有两个简单的SVG文档,我想将其转换为PDF,以便每个文档都位于PDF的一页上。

我的第一个SVG文档有两个矩形,如下所示:

第一个SVG文档

第二个是黑圈。

该代码如下所示:

import java.io.*;
import org.apache.batik.anim.dom.*;
import org.apache.batik.transcoder.*;
import org.w3c.dom.*;

public class MultiPagePdf {

  public static void main(String[] args) {

    MultiPagePDFTranscoder transcoder = new MultiPagePDFTranscoder();
    try {
      final DOMImplementation impl = SVGDOMImplementation.getDOMImplementation();
      SVGOMDocument doc1 = (SVGOMDocument) impl.createDocument(SVGDOMImplementation.SVG_NAMESPACE_URI, "svg", null);

      // 1st rectangle in doc1
      Element el = doc1.createElementNS(SVGDOMImplementation.SVG_NAMESPACE_URI, "rect");
      el.setAttributeNS(null, "width", "60");
      el.setAttributeNS(null, "height", "60");
      el.setAttributeNS(null, "fill", "none");
      el.setAttributeNS(null, "stroke", "blue");
      SVGOMSVGElement docEl = (SVGOMSVGElement) doc1.getDocumentElement();
      docEl.appendChild(el);

      // 2nd rectangle in doc1
      Element ell = doc1.createElementNS(SVGDOMImplementation.SVG_NAMESPACE_URI, "rect");
      ell.setAttributeNS(null, …
Run Code Online (Sandbox Code Playgroud)

java pdf svg batik apache-fop

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

CKAN 在哪里存储推送到数据存储/文件存储的文件?

我想知道 CKAN 在哪里存储上传到数据存储/文件存储的文件。

我刚刚设置了环境,我尝试在 上搜索/var/lib/ckan/default/storage,但我只能找到图标。我在工具中上传的 CSV 文件不存在。

我在 中搜索/usr/lib/ckan,但文件不在那里。我在其他任何地方都找不到 CSV 文件。

这些文件存储在哪里?

ckan

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

XSLT 中的组相邻功能

我有一个关于使用的问题group-adjacent

我看到使用了两种模式:

模式一:

<xsl:for-each-group select="*" group-adjacent="boolean(self::p[@class = 'code'])">
Run Code Online (Sandbox Code Playgroud)

模式2:

<xsl:for-each-group select="*" group-adjacent="@class">
Run Code Online (Sandbox Code Playgroud)

根据所使用的内容,我注意到current-grouping-key()返回一个 false。

在 group-adjancent 中使用布尔函数的目的是什么?

xslt xslt-2.0 xslt-grouping

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

CKAN可以支持Solr 7.0吗?

我正在尝试在Ubuntu 16.04中安装Solr 7.0和CKAN 2.7.2。但是,出现以下错误

从Solr管理员网站:

ckan:org.apache.solr.common.SolrException:org.apache.solr.common.SolrException:无法为核心ckan加载conf:无法加载架构/var/solr/data/ckan/conf/schema.xml:自Solr 7开始不支持在架构中设置defaultSearchField

在启动数据库时从CKAN安装:

Solr响应错误(HTTP 404):[原因:未找到错误404]

所以我想知道CKAN是否可以支持最新版本的Solr。当前,CKAN 2.7.2可以通过Jetty8支持Solr 4.6。

apache solr jetty ckan ubuntu-16.04

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

git从同一分支挑选樱桃

我在大学里使用 git 已经有几年了,如果我完全诚实的话,我仍然不知道我在做什么。

我不确定我的标题是否恰当地描述了我遇到的问题,但基本上,我在开发特定功能时已经向 master 分支做了很多提交。现在我已经完成了此功能的开发,事后看来,这是一个糟糕的想法,因为我现在只需要提交和部署最后几次提交

由于那些早期的提交仍在审查并等待批准,我不能将所有内容都拉到我的开发服务器上。我在git cherry-pick试图弄清楚这一点时偶然发现了这一点,但显然这是用来从不同的分支中提取特定的提交......我认为......

我的问题是,现在我处于这种绑定状态,有没有办法只从 master 分支中提取最后 2 或 3 个提交,而不获取我还不想包含的所有更改?我读过一些其他的帖子,但是我不确定我是否足够了解有关樱桃采摘的答案来尝试这些,或者这在这种情况下是否合适。

git

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

XSL-FO:如何设置动态表格宽度?

我有这个问题:我需要一个FO表,它与内容(单元格)的宽度一样宽.但是当我在我的FO标记中添加一个表时,它总是像块级元素一样,并使用wohle行的宽度.

让我感到困惑:如果我将它包装成内联元素(具有预期的行为),则表格不具有内联元素的行为,而是再次成为块元素.

有人知道如何解决这个问题吗?

在这里我的标记:

<inline width="auto">
    <table table-layout="fixed">
        <table-column column-width="6.36mm"/>
        <table-column/>
        <table-column column-width="6.36mm"/>
        <table-column/>
        <table-column column-width="6.36mm"/>
        <table-column/>
        <table-column column-width="6.36mm"/>
        <table-column/>
        <table-body>
            <table-row>
                <table-cell padding-right="1.6mm">
                    <block-container height="3mm" width="4.76mm" overflow="hidden">
                        <block>
                            <external-graphic content-height="3mm" src="image1.jpg"/>
                        </block>
                    </block-container>
                </table-cell>
                <table-cell>
                    <block>
                        Image name 1
                    </block>
                </table-cell>
                <table-cell padding-right="1.6mm">
                    <block-container height="3mm" width="4.76mm" overflow="hidden">
                        <block>
                            <external-graphic content-height="3mm" src="image2.jpg"/>
                        </block>
                    </block-container>
                </table-cell>
                <table-cell>
                    <block>
                        Image name 2
                    </block>
                </table-cell>
                <table-cell padding-right="1.6mm">
                    <block-container height="3mm" width="4.76mm" overflow="hidden">
                        <block>
                            <external-graphic content-height="3mm" src="image3.jpg"/>
                        </block>
                    </block-container>
                </table-cell>
                <table-cell>
                    <block>
                        Image name 3 …
Run Code Online (Sandbox Code Playgroud)

xsl-fo apache-fop

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