小编Eil*_*osa的帖子

龙目岛没有产生吸气剂和二传手

我只是试图将一个基于maven的项目发送到另一台计算机和HORROR,到处都是红色标记!!

但是mvn clean install建设得很好.

很快我注意到,龙目不产生getter和setter我的班,但是@Getter@Setter通过Eclipse中被正确识别.

两台计算机使用相同的Maven版本(3.0.4)但使用不同的JDK(1.6_23和1.6_33).他们都使用Eclipse Indigo 32位.

java eclipse maven lombok

73
推荐指数
9
解决办法
10万
查看次数

在Maven中成功构建仍然在Eclipse中显示错误

我在这里有一些非常特殊的东西,当我输入"mvn clean install"时,我的构建在maven中成功,但是一旦导入到Eclipse中它就会显示错误.

你自己看:

mvn clean install

日食

我想从`pom.xml中排除石英解决了问题,但我想知道原因.


PS:以下是pom.xml你想要看到它的情况:

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>

  <groupId>com.thongvan.mpclient</groupId>
  <artifactId>MyClient</artifactId>
  <version>1.0-SNAPSHOT</version>
  <packaging>jar</packaging>

  <name>MyClient</name>
  <url>http://maven.apache.org</url>

  <properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
  </properties>

  <dependencies>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>3.8.1</version>
      <scope>test</scope>
    </dependency>
    <dependency>
        <groupId>com.thongvan.mp</groupId>
        <artifactId>MyEjb</artifactId>
        <version>1.0-SNAPSHOT</version>
    </dependency>
    <dependency>
        <groupId>org.jboss.jbossas</groupId>
        <artifactId>jboss-as-client</artifactId>
        <version>5.1.0.GA</version>
        <type>pom</type>
    </dependency>
  </dependencies>
</project>
Run Code Online (Sandbox Code Playgroud)

编辑

如你所见,石英在这里: 石英

java eclipse maven ejb-3.0

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

Maven没有使用当地的回购

我正在使用没有m2e的maven,我的mvn安装失败,因为maven中心不再提供插件.我正在使用一个可追溯到2008年的旧pom.xml,并且必须使用maven-cdk-plugin版本3.3.3.Final.

由于它不再可用,我把它放在别人的电脑上,并把它放在我的.m2本地回购中..m2目录\组织\ RichFaces的\ CDK\Maven的CDK-插件\ 3.3.3.Final

但是我仍然遇到这个错误.

[ERROR] Plugin org.richfaces.cdk:maven-cdk-plugin:3.3.3.Final or one of its depe
ndencies could not be resolved: Failed to read artifact descriptor for org.richf
aces.cdk:maven-cdk-plugin:jar:3.3.3.Final: Failure to find org.richfaces.cdk:mav
en-cdk-plugin:pom:3.3.3.Final in http://uk.maven.org/maven2 was cached in the lo
cal repository, resolution will not be reattempted until the update interval of
UK has elapsed or updates are forced -> [Help 1]
Run Code Online (Sandbox Code Playgroud)

他为什么要查看maven2,它在我当地的回购中?d:

谢谢

java java-ee maven-plugin maven

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

在JSF中使用bean验证进行本地化

我使用JSF 2.0和RichFaces 4创建了一个基于MVC的网站.每个输入文本验证都是使用bean验证注释完成的.我使用Hibernate Validator作为bean验证实现.

如何显示本地化消息?

如果我使用

@NotNull(message="<h:outputText value=\"#{msg['Mymessage']}\" />")
Run Code Online (Sandbox Code Playgroud)

然后它字面上显示<h:outputText value="#{msg['Mymessage']}" />为消息.

在此输入图像描述

这是怎么造成的,我该如何解决?

java localization richfaces bean-validation jsf-2

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

发生验证错误时,在JSF中突出显示inputText

我有一个包含大量inputText的表单,我想要的是突出那些没有填充正确数据的人.

我试图使用'component.valid',但它总是返回该字段无效(即字段始终为红色).

这是代码:

<h:inputText value="#{creerPersonne1.nom}" id="nom" 
    style="#{not nom.valid ? 'border-color:red;' : 'border-color:black;'}">
    <f:validateRegex pattern="^[a-zA-Z]+$"></f:validateRegex>
</h:inputText>
Run Code Online (Sandbox Code Playgroud)

这是结果:

总是无效的

请注意,第一次加载页面时,该字段也会突出显示.

jsf jsf-2

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

如何在Python上的Windows机器上将CRLF转换为LF

所以我得到了那些模板,它们都以LF结尾,我可以用格式填写一些术语,并通过打开"wb"仍然获得LF文件

这些模板在Windows计算机上的部署脚本中使用,以部署在unix服务器上.

问题是,很多人都会弄乱这些模板,而且我100%肯定他们中的一些人会把一些CRLF放进去.

我怎么能用python将所有的crlf转换为lf?

谢谢.

编辑

嗯,我的不好,我的代码中有一个错误,在"wb"中打开总是把lf放在行的末尾,即使文件之前使用的是crlf.

如果您想知道以下是我正在使用的代码:

#!/usr/bin/env python
# --*-- encoding: iso-8859-1 --*--

import string

def formatFile(templatePath, filledFilePath, params, target):
    openingMode = 'w'
    if target == 'linux':
        openingMode += 'b'

    with open(templatePath, 'r') as infile, open(filledFilePath, openingMode) as outfile:
        for line in infile:
            template = string.Template(line.decode('UTF-8'))
            outfile.write(template.substitute(**params).encode('UTF-8'))
Run Code Online (Sandbox Code Playgroud)

所以没问题,一切正常:x

python python-2.7

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

标准,如何访问子类属性

很奇怪我找不到一些简单的东西,我有2个实体,一个在另一个内,我的问题是如何从子实体访问一个属性?

实体1

@Getter
@Setter
@Entity
public class ObjectA{
    String name;
    String surname;
    ObjectB B;
}
Run Code Online (Sandbox Code Playgroud)

实体2

@Setter
@Getter
@Entity
ObjectB{
    String family;
    String range;
}
Run Code Online (Sandbox Code Playgroud)

我想要的是通过标准搜索访问familly和range,所以我做了这个:

public List<ObjectA> search(String name, String surname, String family, String range) {
    Criteria c = HibernateUtil.getSessionFactory().getCurrentSession().createCriteria(ObjectA.class, "a");

if (!name.equals("")) {
    c.add(Restrictions.eq("a.name", name));
}
if (!surname.equals("")) {
    c.add(Restrictions.eq("a.surname", surname));
}
if (!family.equals("")) {
    c.add(Restrictions.eq("a.B.family", family));
}
if (!range.equals("")) {
    c.add(Restrictions.eq("a.B.range", range));
}
return c.list();
Run Code Online (Sandbox Code Playgroud)

}

可以访问姓名和姓氏,但家庭和范围不能.'无法解决财产问题'我该怎么办?

谢谢= D.

java hibernate criteria criteria-api

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

删除CSS中元素之间的空白区域

我制作了这个简单的3部分css布局,但它的表现并不像它应该的那样.

CSS

#main-container {
    width: 1000;
    margin: 0 auto;
    height:100%;
}

.header{ 
    background-color:black; 
    width:100%; 
    height:150px;
}

.headertext{
    color:#A3BB02;
    font-size: xx-large;
}

.contenu{ 
    width:100%; 
    background-color:#A3BB02;  
    }

.footer{ 
    width:100%; 
    background-color:black; 
    min-height:100px; 
    }   
Run Code Online (Sandbox Code Playgroud)

HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
  <head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    <title>Intro Projet Cloud</title>
    <link href='/css/design.css' rel='stylesheet' type='text/css' />
  </head>

  <body>
    <div id="main-container">
        <div class="header">
            <br/><br/><br/>
            <span class="headertext">blablabla</span>
        </div>
        <div class="contenu">
            <p>
                blabla
            </p>
            <p>
                blabla
            </p>
            <p>
                blabla
            </p>
            <p>
                <a href="projetcloudm2">Acceder a l'application</a>
            </p>
        </div> …
Run Code Online (Sandbox Code Playgroud)

html css

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

从java运行autohotkey(ahk)脚本

有没有办法从java运行带有参数的脚本?不是可执行文件,而是AutoHotKey脚本.

我试过这个,但由于它不是一个有效的可执行文件,它不起作用.

控制类:

package org.bsep.acp;

import java.io.IOException;

/**
 * This class allow you to send string to your
 * computer as keystrokes.
 * 
 * escape car is '
 * special char are {space}, {Enter}, {F1}, {F2}, etc
 * 
 * @author Eildosa
 */
public class StringSender {

    Runtime runtime;
    private final static String AHK_BRIDGE = "C:\\perso\\WorkspaceScripts\\skyrimTools\\src\\org\\bsep\\acp\\ahkBridge.ahk";

    public StringSender() {
        runtime = Runtime.getRuntime();
    }

    public void sendString(String data) throws IOException, InterruptedException {
        runtime.exec(new String[] { AHK_BRIDGE, data} );
        Thread.currentThread();
        Thread.sleep(1000);
    }

} …
Run Code Online (Sandbox Code Playgroud)

java windows autohotkey

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

div块放置在HTML/CSS中

我做了这个演示:https://jsfiddle.net/qtpsqchq/1/

代码段:

#dashboardHeader {
  color: white;
  background-color: #42637B;
  border: 1px solid black;
}
#dashboardTabs {
  margin: 0 auto;
  width: 50%;
}
.dashboardTab {
  color: white;
  background-color: #39556A;
  border: 1px solid black;
  padding-left: 25px;
  padding-right: 25px;
  margin: 3px;
  float: left;
}
Run Code Online (Sandbox Code Playgroud)
<body>
  <title>Dashboard</title>

  <div id="dashboardBox">

    <div id="dashboardHeader">
      <h1 align="center">Dashboard</h1>
    </div>

    <div id="dashboardTabs">
      <div class="dashboardTab">
        <h3>1</h3>
      </div>
      <div class="dashboardTab">
        <h3>2eq</h3>
      </div>
      <div class="dashboardTab">
        <h3>3</h3>
      </div>
    </div>

    <div id="dashboardContent">

    </div>

  </div>

</body>
Run Code Online (Sandbox Code Playgroud)

我想要的是获得这个结果:http://s4.postimg.org/x6p45agq4/maquette.jpg

但是这个区块没有像我想要的那样居中,3个方格应该居中.

另一奇怪的事情,如果我把边框围绕"dashboardTabs"边框没有去各地"dashboardTab"组(即我写了"dashboardTabs"和"dashboardTab"的通知).

这是为什么?

谢谢.

html css html5 css3

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