问题列表 - 第33935页

GWT Maven Eclipse插件 - 由于重复类而导致编译失败

我正在使用Eclipse 3.5(Galileo)和m2eclipse以及安装的GWT Eclipse插件.我使用gwt-maven-plugin原型创建了一个项目.我创建了一个使用这些类定义的RPC服务:

my.package.client.DataService
my.package.client.DataServiceAsync
my.package.server.DataServiceImpl
Run Code Online (Sandbox Code Playgroud)

当我运行时mvn clean,目标目录被删除(如所示).当我跑gwt:compile gwt:run -X -e,我得到错误:

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.0.2:compile (default-compile) on project MyProject: Compilation failure
C:\Devel\EclipseProjects\MyProject\target\generated-sources\gwt\my\package\client\DataServiceAsync.java:[8,7] duplicate class: my.project.client.DataServiceAsync
-> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.0.2:compile (default-compile) on project MyProject: Compilation failure
C:\Devel\EclipseProjects\MyProject\target\generated-sources\gwt\my\package\client\DataServiceAsync.java:[8,7] duplicate class: my.project.client.DataServiceAsync


    at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:581)
    at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeForkedExecutions(DefaultLifecycleExecutor.java:685)
    at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:560)
    at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:324)
    at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:247)
    at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:104)
    at org.apache.maven.cli.MavenCli.execute(MavenCli.java:427)
    at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:157)
    at org.apache.maven.cli.MavenCli.main(MavenCli.java:121)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
    at …
Run Code Online (Sandbox Code Playgroud)

java eclipse gwt m2eclipse

11
推荐指数
2
解决办法
9854
查看次数

连接问题和2个确切的列名称

以前没见过......

SELECT ".TBL_USERS.".username, 
       ".TBL_USERS.".id,  <-----------|
       ".TBL_COMMENTS.".creator,      |
       ".TBL_COMMENTS.".comment,      |- same column name
       ".TBL_COMMENTS.".date,         |
       ".TBL_COMMENTS.".id  <---------|
Run Code Online (Sandbox Code Playgroud)

正如您所看到的,我正在选择两个id列...当我在PHP中使用它们时:

$userid = $row['id'];
Run Code Online (Sandbox Code Playgroud)

我怎样才能意识到哪一个是哪个?

php mysql sql

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

PreferenceScreen中的文本大小

我有xml文件,定义了一些偏好屏幕,如下例所示

<PreferenceScreen  xmlns:android="http://schemas.android.com/apk/res/android"          
   android:key="root_preferencescreen">

    <PreferenceScreen  android:key="general_sett" android:title="general settings" />
     ....

    <PreferenceScreen  android:key="extras_sett" android:title="extras settings" />

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

我希望能够增加首选项屏幕文本的字体大小,但因为在首选项屏幕中没有android:textsize标签,我不知道如何实现这一点!

android

4
推荐指数
2
解决办法
8194
查看次数

帮助调试具有正确脚本路径的cron作业,并在手动触发时工作

我正在努力尝试调试一个无法正常工作的cron作业.cron作业调用一个shell脚本,该脚本应该是一个rar文件 - 当我手动运行脚本时这可以正常工作,但由于某种原因,它不能通过cron工作.我正在使用绝对文件路径并验证路径是否正确.有没有人有任何想法为什么会发生这种情况?

linux bash cron unrar

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

在运行时加载COM dll?

我正在编写Peachtree API的应用程序,它需要使用任何版本的API.不幸的是,Peachtree 2011的dll无法与Peachtree 2010交互,反之亦然,即使两个dll存储在同一位置并使用完全相同的代码运行.

我以为我应该能够通过它的文件路径引用dll,将特定版本保留为false,将interop类型嵌入为false,并将本地复制为false,它只会使用机器所具有的任何版本,但是我得到一个错误我这样做 - "调用的目标引发了异常."

有没有办法尽快绑定dll,即使它是COM?

我可以提供您认为有用的代码示例,但它更多的是项目设置问题而不是任何问题.

编辑:非常感谢你们的帮助.我在另一个人的问题上找到了我的解决方案并在此处发布.

.net c# com-interop

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

Qt:如何将窗口大小调整为新内容

我有一个窗口包含一个QScrollArea带有几个小部件的窗口.

到目前为止,我在QScrollArea窗口的构造函数中创建了它的子窗口小部件,然后我正在垂直调整窗口大小以适应其内容resize(400, sizeHint().height()).到现在为止还挺好.

现在,我QScrollArea在运行时添加或删除小部件.添加或删除小部件后,如何使窗口垂直适合其内容,我该怎么办?我应该打电话adjustSize()吗? resize(sizeHint())?是应该打电话layout->activate()还是updateGeometry()先打电话?在这种情况下,哪种规模的政策真正重要 窗口,或滚动区域,或两者?我试着将它们全部设置为Expanding.

我在Windows上使用Qt 4.6.

qt

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

在Android中使用Serializable是不是很糟糕?

我一直在阅读很多文章和文章,颂扬Parcelable在Serializable上的速度.我一直在使用两种方法来通过Intents在Activities之间传递数据,并且在两者之间切换时还没有注意到任何速度差异.我必须传输的典型数据量是5到15个嵌套对象,每个对象有2到5个字段.

由于我有大约30个必须可转移的类,因此实现Parcelable需要大量的样板代码来增加维护时间.我目前的要求之一是编译的代码应该尽可能小; 我希望通过使用Serializable over Parcelable可以节省一些空间.

我应该使用Parcelable还是没有理由在Serializable上使用它来处理这么少量的数据?还是有另一个原因我不应该使用Serializable?

android serializable parcelable

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

Bash:在if语句中使用diff的结果

我正在编写一个简单的Bash脚本来检测文件夹何时被修改.

它非常接近:

ls -lR $dir > a
ls -lR $dir > b

DIFF=$(diff a b) 
if [ $DIFF -ne 0 ] 
then
    echo "The directory was modified"
Run Code Online (Sandbox Code Playgroud)

不幸的是,if语句输出错误:[: - ne:一元运算符是预期的

我不确定我的剧本有什么问题,请有人帮助我吗?

非常感谢你!

Jary

bash diff

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

确定正则表达式的特异性

给出以下正则表达式:

 - alice@[a-z]+\.[a-z]+
 - [a-z]+@[a-z]+\.[a-z]+
 - .*
Run Code Online (Sandbox Code Playgroud)

字符串alice@myprovider.com显然会匹配所有三个正则表达式.在我正在开发的应用程序中,我们只对"最具体"的匹配感兴趣.在这种情况下,这显然是第一个.
不幸的是,似乎没有办法做到这一点.我们正在使用PCRE,但我找不到这样做的方法,在互联网上搜索也没有成效.
一种可能的方法是保持正则表达式按降序特异性排序,然后简单地进行第一次匹配.当然接下来的问题是如何对正则表达式数组进行排序.不能向最终用户提供责任以确保对阵列进行排序.所以我希望你们能在这里帮助我......

谢谢 !!

保罗

c regex pcre

5
推荐指数
2
解决办法
1092
查看次数

如何在XAMPP中使用PHP_CodeSniffer?

我正在使用Windows XP运行XAMPP.我只是下载PHP_CodeSniffer而无法弄清楚如何运行它.

谢谢

php codesniffer

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

标签 统计

android ×2

bash ×2

php ×2

.net ×1

c ×1

c# ×1

codesniffer ×1

com-interop ×1

cron ×1

diff ×1

eclipse ×1

gwt ×1

java ×1

linux ×1

m2eclipse ×1

mysql ×1

parcelable ×1

pcre ×1

qt ×1

regex ×1

serializable ×1

sql ×1

unrar ×1