小编cne*_*eff的帖子

Eclipse 保存操作与代码清理

当我在 Java->Editor->Save Actions 中打开“保存时执行选择操作”时,有没有办法让 Eclipse 自动使用 Java->Code Style->Clean Up 中的配置设置?必须在两个地方完成所有配置似乎是多余的。

eclipse

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

maven-jar-plugin 排除失败

我们正在尝试从同一个 pom 文件构建两个 jar(是的,我读过这篇 Sonotype 博客文章,说不要这样做),因为我们需要一个拥有所有资源,而另一个由于内部政治原因而没有资源。我们已经使用我们认为应该有效的配置配置了 maven-jar-plugin ,但资源始终包含在内。这是我们的 pom 文件的相关部分:

<plugins>
    <plugin>
        <artifactId>maven-jar-plugin</artifactId>
        <executions>
            <execution>
                <id>package-consumer</id>
                <phase>package</phase>
                <configuration>
                    <classifier>consumer</classifier>
                    <resources>
                        <resource>
                            <directory>src/main/resources</directory>
                            <filtering>true</filtering>
                            <excludes>
                                <exclude>**/*.bmp</exclude>
                                <exclude>**/*.jpg</exclude>
                                <exclude>**/*.jpeg</exclude>
                                <exclude>**/*.gif</exclude>
                                <exclude>**/*.xml</exclude>
                                <exclude>**/*.sql</exclude>
                                <exclude>**/*.log4j</exclude>
                                <exclude>**/*.properties</exclude>
                                <exclude>**/*.sh</exclude>
                            </excludes>
                        </resource>
                    </resources>
                </configuration>
                <goals>
                    <goal>jar</goal>
                </goals>
            </execution>
        </executions>
    </plugin>
</plugins>
Run Code Online (Sandbox Code Playgroud)

当我们构建时,我们会得到 OurProject.Jar 和 OurProject-consumer.jar 正如人们所期望的,但所有相同的资源都在每个 jar 文件中。

我们已经尝试过<exclude>**/*</exclude><exclude>**/resources/*.*</exclude>而不是列表或特定扩展。没有喜悦。我希望我们缺少一些基本的东西。

maven maven-jar-plugin

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

Electron 覆盖了我的字体

我有一个 Web 应用程序,我的客户想要将它包装在一个 Electron 应用程序中。我成功创建了一个可以正确加载我的网站的网站。但是,默认字体更改为 Times New Roman 而不是 Chrome 中显示的 Helvetica Neue(在我的 boostrap-customized.css 中指定)。

我浏览了 Electron 文档,找到了包含 defaultFontFamily 对象的 webPreferences 对象,该对象包含标准、衬线、无衬线、等宽、草书和幻想中的每一个的字符串。我的问题是找到一个示例,说明如何在 BrowserWindow() 的构造函数中指定我想要的值。我都试过了

webPreferences.defaultFontFamily.standard: 'Helvetica'
Run Code Online (Sandbox Code Playgroud)

webPreferences:defaultFontFamily:standard: 'Helvetica'
Run Code Online (Sandbox Code Playgroud)

两者都在第一个句点或第二个冒号上给我“语法错误:意外的标记”。

我确定这是我不熟悉的一些简单的 Javascript 东西,或者至少我希望它是。

javascript css font-face electron

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