我按照指示将Sonar与Maven集成 - 更改了settings.xml以包含声纳存储库:
http:// localhost:9000/deploy/maven
我已经验证我能够在以下位置看到readme.txt文件:
http://localhost:9000/deploy/maven/README.txt
但在运行时,sonar:sonar我不断收到以下消息:
[INFO] [sonar:sonar]
[INFO] Sonar host: http: //localhost:9000
[INFO] Sonar version: 1.7
Downloading: http: //localhost:9000/deploy/maven/org/codehaus/sonar/runtime/sonar
-core-maven-plugin/20090803213910/sonar-core-maven-plugin-20090803213910.pom
Downloading: http: //<MY SERVER URL>:8081/nexus/content/groups/public/org/codehaus/
sonar/runtime/sonar-core-maven-plugin/20090803213910/sonar-core-maven-plugin-200
90803213910.pom
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Can not execute Sonar
Embedded error: Unable to build project for plugin 'org.codehaus.sonar.runtime:s
onar-core-maven-plugin': POM 'org.codehaus.sonar.runtime:sonar-core-maven-plugin
' not found in repository: Unable to download the artifact from any repository
org.codehaus.sonar.runtime:sonar-core-maven-plugin:pom:20090803213910
Run Code Online (Sandbox Code Playgroud)
从指定的远程存储库:
声纳(http:// localhost:9000/deploy/maven),
nexus(http://:8081/nexus/content/groups/public),
for project org.codehaus.sonar.runtime:sonar-core-maven-plugin [INFO] ------------------------------ …
我想从perl调用一个java类.我通常从命令行使用java类来做一些处理,如:
java com.something.some
Run Code Online (Sandbox Code Playgroud)
现在,我需要从perl脚本中调用它.
你能告诉我怎么做吗?
我需要一个抽象的超类.
我有6个子类用于该抽象超类.
我使用JPA中的SINGLE_TABLE继承策略映射它们.
在另一个POJO中,我与这些1 + 6类有一对多的关系.
@OneToMany(mappedBy = "mSearchPreference", cascade = CascadeType.ALL)
private Set<SearchCriteria> mSearchCriteria;
Run Code Online (Sandbox Code Playgroud)
这里"SearchCriteria"是抽象类.
@Entity
@Table(name = "SRCH_CRTR_T", schema = "LPEW")
@Inheritance(strategy=InheritanceType.SINGLE_TABLE)
@DiscriminatorColumn(name = "SRCH_DISCRIMINATOR_CDE", discriminatorType = DiscriminatorType.STRING)
@org.hibernate.annotations.ForceDiscriminator
public abstract class SearchCriteria extends BaseDBObject implements Comparable<SearchCriteria>
Run Code Online (Sandbox Code Playgroud)
它有6个具体的子类类
@Entity
@DiscriminatorValue("DATE")
@Inheritance(strategy=InheritanceType.SINGLE_TABLE)
public class SearchCriteriaDateRange extends SearchCriteria
Run Code Online (Sandbox Code Playgroud)
我可以将值插入表中,但是当我检索时出现错误:
Caused by: org.hibernate.WrongClassException: Object with id: 261 was not of the specified subclass: com.lmig.lit.lpew.model.criteria.SearchCriteria (Discriminator: DATE )
at org.hibernate.loader.Loader.getInstanceClass(Loader.java:1453)
at org.hibernate.loader.Loader.instanceNotYetLoaded(Loader.java:1284)
at org.hibernate.loader.Loader.getRow(Loader.java:1206)
at org.hibernate.loader.Loader.getRowFromResultSet(Loader.java:580)
at org.hibernate.loader.L
10:57:44,786 INFO [STDOUT] oader.doQuery(Loader.java:701) …Run Code Online (Sandbox Code Playgroud) 科莫迪亚说:
在Windows 8上使用Modern UI无法进行DLL注入,可以将DLL注入Metro应用程序,但是,您将无法将Winsock流量重定向到localhost.
换句话说,windows metro应用程序工作在沙箱环境中,无法完成DLL注入.
让我们看看Nektra 说的话:
你可以看到Komodia和Nektra说的是一个相互矛盾的信息,我的问题是Windows 8下DLL注入背后的真实情况,我可以照常将我的代码注入Metro应用程序(NT,win9x),就像Nektra所说的那样吗?
我们正在使用Maven exec:java目标来运行一个自定义Java应用程序,该应用程序配置数据库以用于我们的集成测试.我们希望使用exec:javaover exec:exec来使用要使用的主类的类路径中的项目依赖项.由于正当理由,应用程序失败了几次,但Maven构建仍然没有出现任何问题.
是否有可以使用的"failonerror"类型参数exec:java?我害怕将system.exit()代码添加到正在运行的类中,因为我怀疑它不仅会杀死它自己,还会杀死Maven本身,因为它在Maven VM中运行.
在不使用第三方库的情况下,使用JAXB将XML文件列表直接写入zip存档的正确方法是什么?
将所有XML文件写入目录然后压缩会更好吗?
我试图从一个方法做一个简单的选择count语句,该方法适用于我的程序的其他部分,但在这里它给了我错误.
public Long validateSub(String source, String tbl){
Session session = HibernateUtil.getSessionFactory().openSession();
session.beginTransaction();
Query q = session.createQuery("SELECT count(s) from SlaveSubscribers s where s.SOURCENAME = :sourcename AND s.TBL = :tbl");
q.setParameter("sourcename", source);
q.setParameter("tbl", tbl);
Long result = (Long) q.list().get(0);
session.getTransaction().commit();
return result;
}
Run Code Online (Sandbox Code Playgroud)
错误消息:
Exception in thread "Thread-3" org.hibernate.QueryException: could not resolve property: SOURCENAME of: com.datadistributor.main.SlaveSubscribers [SELECT count(s) from com.datadistributor.main.SlaveSubscribers s where s.SOURCENAME = :sourcename AND s.TBL = :tbl]
Run Code Online (Sandbox Code Playgroud)
我不知道为什么这不起作用
因此,到了夏天,我决定在学校开学前开始学习算法.我被告知课程节奏相当快,而且算法不是你应该掉以轻心的东西(我倾向于在学期期间完成所有的课程工作).
我们将要使用的这本书是Algorithms(第4版).无论如何,这是我的问题.
我几乎是通过这本书的第三部分,但我刚刚意识到我在做什么.例如,我会阅读并重新阅读我不太了解的部分.然后,如果我有足够的信心,我会尝试从头脑中重现相同的算法.但通过这样做,我的代码看起来几乎完全像书中的那些......在java中.
我不能说我只是在代码后记忆代码 - 我理解这些概念并帮助我编写这些算法 - 但我觉得我只能在java中实现这些算法.我应该注意到我现在只知道java.
tldr:我正在学习算法,好像我正在学习弹吉他 - 重复之后重复.但通过这样做,我觉得我更加注重我只能在java中实现这些.如果您使用的书籍是特定于语言的,那么您究竟会如何学习算法?
提前致谢.
我们的项目非常需要转移到Flexmojos4来获得修复,但这需要Maven 3.我们的项目广泛使用Maven并且我们非常喜欢它,但是已经非常重视它.在十几个模块之间,我们可能有50多页的XML配置.
我们还使用Eclipse并大量使用M2Eclipse插件.我们还使用以下Maven插件:
和其他几个人.阅读这篇博客让我觉得Eclipse Indigo就是它们一起工作的时候.我们什么时候应该花时间来搬家?
我正在尝试使用Eclipse在Eclipse中提供的教程构建我的第一个应用程序.
我已经做了一切都说,但我得到错误信息..."菜单无法解决或不是一个字段".该教程没有提及任何关于菜单的内容,我确信我没有做任何事情.它抱怨我在评论中标出了这条线.
package com.example.my.first.app;
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
public class MainActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.activity_main, menu); <!--this line-->
return true;
}
}
Run Code Online (Sandbox Code Playgroud)
这是教程要求我编辑的主要活动页面,如下所示......
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal">
<EditText android:id="@+id/edit_message"
android:layout_weight="1"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:hint="@string/edit_message" />
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/button_send" />
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)
在我已经尝试点击它的其他问题上发现了建议,并且包括它在"R"类型中的"创建字段'菜单'或"类型'R'中的"创建常量'菜单'时所包含的内容.我已经单独完成了两次,每次保存项目以便重建时,它会自动删除包含的行.
对于这个领域,这已经完成了. - public static Object菜单; 对于常数,这已经完成了. - public static final String menu = …